privacy

Is it safe to convert files online? What “nothing is uploaded” means here

4 min read · Convert Files guides

When you use a typical online converter, your file travels to a server, sits there while it is converted, and often stays for hours or days afterwards. For a holiday photo that is a minor annoyance. For a contract, a medical record or a client’s design it is a real problem.

How Convert Files is different

There is no server-side conversion at all. The page downloads a converter into your browser — a PDF renderer, an image encoder, an audio codec — and runs it on your computer. The file is read from your disk into the browser’s memory and the result is written back to your disk. That is the entire path.

How to verify it

Open your browser’s developer tools (F12), go to the Network tab, and convert something. You will see the converter libraries being fetched the first time, and nothing else: no upload, no request carrying your file. Or go further and disconnect from the internet after the first conversion of each type; it keeps working.

What is stored

Only what you can see in the Your files tab, which lives in your own browser’s storage on your own device. Clear all removes it. Nothing about you or your files is sent to us, because there is no “us” receiving anything.

How to check for yourself, in about thirty seconds

Do not take anyone's word for this, including ours. Open your browser's developer tools before you convert — F12 on Windows, or Cmd‑Option‑I on a Mac — and select the Network tab. Then convert a file and watch. You will see the page's own scripts load, and you will see nothing carrying your file out. No upload request, no POST with a body the size of your document, nothing. The conversion happens between the file picker and the download, and never crosses the network.

There is a second test. Load the page, then switch off your wi-fi, then convert an image. It still works, because everything needed is already in the browser. This holds for conversions the page can do on its own; a few formats fetch a decoder library the first time you use them, and those need the network for that one download rather than for your file.

What “in the browser” actually means

Modern browsers can do genuinely serious work. Canvas decodes and re-encodes images. WebCodecs gives access to the same video and audio encoders the browser uses for video calls. WebAssembly runs compiled C libraries at close to native speed. CompressionStream does gzip. None of this needs a server — servers were doing it only because browsers could not, and that stopped being true some years ago.

The practical consequence is that your file is read from disk into memory, transformed in memory, and written back to disk. The page has no way to send it anywhere without making a network request, and you can watch for that request yourself.

What is collected, precisely

Two things, both counts. That a page was viewed, and that a conversion from one format to another finished or failed. No file names, no file contents, no file sizes, no identifiers that follow you between visits. The numbers on the home page are the total of those counts. If your browser sends Do Not Track or Global Privacy Control, even the counts are skipped.

What to look for on other converters

Most online converters do upload. That is not automatically sinister — it is how the technology worked for twenty years — but it changes the question from “do I trust this page” to “do I trust this company, its hosting, its staff, its retention policy and whoever eventually buys it”. Read the privacy policy for a retention period. Look for a stated deletion window. Be more careful the more the document matters: a holiday photo and a signed contract deserve different levels of suspicion.

The Network tab test works on any site, not just this one. If you are curious whether a converter uploads, spend the thirty seconds.

Where a server genuinely is required

Honesty demands the limits. Some conversions are impractical in a browser today: very large video files that exceed available memory, formats whose only implementation is a large native application, and anything needing OCR or a licensed codec. Where that is the case here, the conversion is simply not offered, rather than quietly shipped somewhere else. A pair that is missing is a pair that does not work — not a pair that works differently.

Try it: convert a .pdf to .png — free, in your browser.Convert .pdf to .png