Verify it yourself

Open DevTools, clear the Network panel, convert one file, and sort by size. If your file were being uploaded, a request roughly the size of your file would appear. Then turn the network off and convert again — a tool that needs a server cannot.

"Your files never leave your device" is on this site, and on plenty of sites where it isn't true. It costs nothing to write. This page shows you how to stop taking anyone's word for it, including ours.

The one-minute check

  1. Open the Network panel. F12 on Windows and Linux,Cmd+Option+I on a Mac. Choose the Network tab.
  2. Clear the log. The circle-with-a-slash button. Now the panel only shows what happens next.
  3. Convert one file. Keep the panel open while it runs.
  4. Sort by size. Click the Size column header. An upload of your file cannot hide here: sending a 40 MB video means a request carrying roughly 40 MB. Downloads of the encoder will appear, and they are the other direction.
  5. Check the method. Uploads are almost always POST orPUT with a request body. Sort or filter on that and look at what is left.

The stronger test: pull the plug

Network inspection tells you what happened. Going offline tells you what is possible.

  1. Load this page normally and let it settle.
  2. Set the Network panel's throttling dropdown to Offline, or just turn off Wi-Fi.
  3. Reload the page. It should still load, from the service worker cache.
  4. Convert a file. It should still work.

A converter that sends your file to a server cannot pass this. There is no cache trick that makes a round trip to a machine you cannot reach.

The first video compression of a session does need the network once, to fetch the FFmpeg WebAssembly encoder. Compress something before going offline and it will be cached.

What you will see, and what it means

Requests this site makes, and how to tell them apart from an upload.
RequestDirectionWhen
Page, CSS, JavaScriptDownloadOn load, then served from cache
ffmpeg-core.wasmDownloadFirst video compression only
libheif decoderDownloadFirst HEIC conversion only
Anything carrying your fileNever. That is the whole claim.

Use this on other sites too

Nothing here is specific to PrivaConv. Run the same check on any converter that claims local processing. Some will pass. Some will show your file going out in aPOST while the page says it never leaves your computer. Knowing which is which takes less time than reading the privacy policy.