The file stays in this tab
Most converters open with an upload bar. This one doesn't. There's no API waiting for your file. The page is static. The work happens in the tab you already have open. I never get the bytes, so I can't lose them, sell them, or park them on a box you've never heard of. If this page disagrees with your network panel, believe the panel.
What never touches the network
- Your files, at any stage (before, during, or after processing)
- Filenames, EXIF, PDF properties, or anything read out of the file
- Text you type into a tool (overlays, regex, JSON, captions)
- The converted result: it downloads from memory, not from my disk
What does touch the network
- The page (HTML, CSS, JavaScript), like any website
- The encoder a tool needs the first time you open that tool (image codecs, or ~30 MB of FFmpeg for video and audio), then it can stay cached
- Page-view analytics (Google Analytics), if the script loaded. That's “this URL was opened,” not your bytes
AI tools fetch an ONNX or Tesseract model from this origin the first time you open them. Same rule: the model is software. Your photo isn't in that request.
How to check
Open your browser’s network panel. Drop a file. Convert it. You should see this origin. You shouldn't see a POST of the file. If you do, I consider that a bug: contact@ihateonlinetools.com.
After the page (and any encoder) has loaded, you can turn the wifi off. The conversion keeps going. That isn't a slogan. It's what happens when the file never needed the network.
Does the file leave this tab?
No. Open the network panel if you want proof instead of a paragraph. There's no upload API.
Can you see my photos or documents?
I can't. There's no file database to search, leak, or subpoena. If the site went dark tomorrow, your last conversion would still be on your device.
Is there an account or a cloud folder?
No. Those exist to store files or track you. This site does neither.
What about viruses in the download?
The download is the file you just made here (a JPEG, an MP3, a zip of frames). Not an installer I mailed you. Ordinary sense still applies.
Why should I trust a random website?
You shouldn't, on a badge. Watch the network panel, read the CSP, notice there's no file POST. Trust is cheaper to fake than to demonstrate; I picked the second.
Do you run analytics on my file?
No. Analytics, when present, is page views. Not filenames. Not contents. Not a thumbnail “for preview.”
Is the in-browser encoder safe?
FFmpeg, jSquash, Tesseract, and ONNX run as WebAssembly in the page. They can burn CPU. They can't peek at other tabs. They only see the file you dropped.
None of this is the same as “the conversion is lossless.” JPEG still discards detail. FFmpeg still re-encodes. Those are quality issues, not privacy issues. I try not to mix them.