About

Built to keep your media on your machine

OmniConvert exists because converting a file shouldn't require handing it to a stranger's server.

Privacy by architecture

There is no upload endpoint to leak from. Media is read from disk into memory, processed, and discarded when the tab closes.

No upload latency

Skipping the round trip means a 500 MB video starts converting immediately instead of after a long upload.

Real codecs, real output

Canvas encoders handle images; ffmpeg compiled to WebAssembly handles containers, scaling and bitrate for video.

Sustainable and free

Zero compute bills means the tool stays free. Unobtrusive banner placements cover hosting costs.

How it works

  1. 01 — You drop a file; the browser File API hands it to the page as an in-memory blob.
  2. 02 — Images are drawn onto an offscreen canvas at the requested dimensions and re-encoded at your chosen quality.
  3. 03 — Videos are written to a virtual WebAssembly filesystem and transcoded by ffmpeg.wasm with live progress reporting.
  4. 04 — The result becomes an object URL you can preview and download. Nothing persists after you close the tab.