Convert files privately.
No uploads. No accounts. No ads.
useformat runs entirely on your device — your files never leave your browser. Images, audio, video, PDFs, spreadsheets, EPUBs, markdown, archives, and more.
Two modes. One file.
Most converters force you to pick: privacy or speed. We give you both. Pick whichever fits the file in front of you.
Browser
Conversion runs locally on your machine using WebAssembly. Files never leave your device.
- +100% private — nothing uploaded, nothing logged
- +Works offline — once the page loads, no internet needed
- +Free forever — no server costs to pass on to you
- +Fast for small files — under 100MB is instant
- −Slow on huge files (uses your CPU)
- −Browser tab can crash on files over ~2GB
- −Some formats need server-side tools (PDF→DOCX, niche video codecs)
Server
For large or unsupported files. Converted with native tools on a small server I run, then automatically deleted after 10 minutes.
- +Handles huge files — streaming means file size isn't capped by your RAM
- +Faster on big jobs — server has dedicated CPU for the conversion
- +Wider format support — FFmpeg, ImageMagick, Pandoc, LibreOffice all installed
- +Works on weak devices — phone, old laptop, anything that opens a browser
- −Files briefly leave your device (deleted after 10 min)
- −Rate-limited per IP to keep the VPS happy
- −In beta — newly live, may be a little rough
What works today.
Everything marked Live runs right now, fully in your browser. Server formats need the bigger tools and are coming with server mode.
Standard formats via Canvas. HEIC via libheif, TIFF via UTIF. RAW/PSD need server.
FFmpeg.wasm in browser, native FFmpeg on server.
Browser-side FFmpeg. Slower on big files (server mode coming for huge videos).
EPUB reading via epub.js. MOBI/AZW3 need server (coming).
Markdown to HTML, HTML to Markdown, all browser-side.
Browser-side via pdf-lib + pdf.js. Office formats need server (soon).
Converts on the server (LibreOffice) — file deleted right after.
Browser-side via SheetJS. Fast for most spreadsheets.
Extract ZIPs in your browser. More archive formats soon.
Server-side only — needs LibreOffice. Slow but reliable.
Calibre on the server handles all of these.