Convert anything
into anything
Texts, images, data, a secret generator and completely useless things. A lightweight converter on Nuxt 4: text conversions run right in your browser, heavy formats — on Nitro. No separate backend and no extra RAM.
Conversion studio
Try it right now — everything is computed in your browser
Everything can be converted
Not just the popular formats — UWC is meant to be a “convert anything, into anything” converter: from translit and ROT13 to GeoJSON and vCard.
Text & markup
JSON, YAML, XML and other “brackets” — both ways.
Images
Everything to PNG, from PNG to everything. AVIF and HEIC via sharp are on the way.
Documents
PDF, Office and EPUB. Server-side via pure-JS libraries on Nitro.
Audio
MP3, WAV, OGG, FLAC, AIFF, CAF, Opus, WebM, M4A, QOA — all in your browser via Web Audio + the audio/encode library.
Data & archives
Base64, QR, calendars, geodata and ZIP. Much of it by hand, without heavy dependencies.
“Useless”
Translit, ROT13, leet, text stats. Useless — and that's exactly why it's useful.
Lightweight, as intended
No heavy runtimes just for “Hello, World”: every converter runs at the cheapest level where that's possible.
0 bytes on the server
Text converters are pure functions: they run in the browser, Nitro doesn't even wake up.
Nitro inside
The server side lives in the same Nuxt process: no separate backend and no extra HTTP hop.
Streaming, not buffers
Large files flow as streams (ReadableStream) instead of landing in memory whole. RAM stays calm.
Files are not stored
Receive → convert → deliver → forget. No persistent storage: private and cheap.