100% client-side · no uploads · no tracking
← Back to File Tools

🔒 Your files never leave your device

Unlike typical online converters, FileMagic processes everything entirely inside your browser. Your PDFs, images, and sensitive documents are never uploaded to any server — not ours, not anyone's. There is no backend. There is no cloud storage. There is no queue.

⚙️ How it works

  • When you open a file, it is loaded temporarily into your browser's RAM only.
  • All conversion and processing is performed by open-source JavaScript libraries (pdf.js, pdf-lib, JSZip) running locally.
  • Converted files are downloaded directly to your device — nothing is retained.
  • Closing the tab immediately and permanently erases all file data from memory. There is nothing to delete from a server because nothing was ever sent.

📊 FileMagic vs. online converters

Feature FileMagic Typical online converters
File upload to server ✓ Never ✗ Always
Data retained after conversion ✓ None — cleared on tab close ✗ Often stored for hours or days
Requires internet after page load ✓ No — works offline ✗ Yes — always needs a connection
Ads or tracking scripts ✓ None ✗ Typically present
Open / auditable code ✓ Inspect via browser DevTools ✗ Server-side, closed

📦 Open-source libraries used

  • pdf.js — Mozilla's PDF rendering engine (BSD licence)
  • pdf-lib — PDF creation and modification (MIT licence)
  • JSZip — ZIP file creation in the browser (MIT licence)
  • FileSaver.js — Cross-browser file download (MIT licence)

All libraries are loaded from the cdnjs public CDN over HTTPS. You can verify the integrity of any script via your browser's DevTools → Sources panel.

🛡️ Tips for maximum privacy

  1. Use Private / Incognito Mode to prevent local browser caching of visited URLs.
  2. Once the page has fully loaded, you can disconnect from the internet before opening any file — all processing will still work.
  3. Audit the source at any time: open DevTools → Sources in your browser to read script.js and style.css directly.
  4. After downloading your converted file, close the tab to ensure all in-memory file data is released immediately.

📬 Questions?

This privacy policy was last updated in 2025. If you have any questions about how FileMagic handles your data, you're welcome to inspect the source code directly in your browser's developer tools — everything is there to see.