How MapMyPDF works

No uploads, no accounts, no server-side copies. Here is exactly what happens when you drop a file into one of our tools.

The short version

Every MapMyPDF tool is a web page that reads your file directly from your device, changes it using code that has already been downloaded to your browser, and hands the result back to your downloads folder. Your document is never transmitted anywhere.

What "runs in your browser" actually means

Modern browsers are capable of serious document work. We combine three technologies:

  • JavaScript and WebAssembly for reading and writing PDF structure, using the same open-source engines that power many desktop tools.
  • Canvas for rendering pages exactly as they will print, and for re-encoding photographs when you ask for a smaller file.
  • The File API for reading from, and saving to, your own disk. The browser grants this access only when you choose a file yourself.

When you press a button, the work starts on your CPU. There is no request carrying your document, no queue position, and no copy left in a temporary folder somewhere.

What we can see, and what we cannot

We use a first-party analytics script that records the page you visited, the tool you used, the rough country the request came from, and whether you were on a phone or a desktop. That is how we know which tools to improve.

We cannot see file names, page contents, text, images or the size of your document. Those never leave your device, so there is nothing for us to log even if we wanted to. You can read the detail in our privacy policy.

Why some jobs are still limited

Anything that needs a huge language model, optical character recognition or a full office suite is a poor fit for a browser tab. Where a tool has a limitation, the page says so plainly rather than quietly producing a worse result.

  • PDF to JPG renders each page as an image. A 40-page scan at 220 DPI is a lot of pixels, so very long documents take a while and produce a large zip.
  • Document presenter opens DOCX, PPTX and TXT. Legacy .doc and .ppt files should be saved in the newer format first.
  • Reading text from a scan needs OCR, which we do not offer. Rotating, deleting and splitting pages still work perfectly on scans.

If a file will not open

  1. Password-protected PDFs must be unlocked in a PDF reader first. Encryption blocks reading, not just editing.
  2. Damaged files often fail halfway through. Try opening the file in your normal reader and saving a fresh copy.
  3. Very large files depend on available memory. Close other heavy tabs and try again on a desktop if a phone struggles.

If something is broken, tell us — include the browser and a short description, but never send the actual document.

Why it is free

There is no server bill for processing files, because there is no server processing them. That removes the main reason other tools push subscriptions, watermarks and upload limits. The site is funded by unobtrusive advertising and by people using it.