Security

Browser vs Server PDF Processing: Where Your File Goes

Some PDF tools work on your file inside the browser and others upload it. Learn the difference, which PDF Logic tools do which, and how to check for yourself.

By the PDF Logic team at Appzotech

Published Updated 7 min read

On this page

Two ways an online PDF tool can work

When you use a PDF tool on a website, one of two things happens to your file.

With server processing, your browser uploads the file to the site’s computers. A program there does the work and sends back the result for you to download. This is how most online converters have always worked.

With browser processing, also called client-side processing, the traffic runs the other way. The website sends the program to you. It runs inside your browser tab, reads the file straight from your disk, and builds the result in your device’s memory. The “download” at the end is your browser saving something it already has. The file itself goes nowhere.

Modern browsers make this possible with JavaScript and WebAssembly, a technology that lets code written for desktop software run inside a web page at close to full speed.

Why keeping the file in your browser is safer

  • There is no second copy. A file that was never sent can’t be kept too long, backed up by mistake or exposed in someone else’s security incident.
  • There is nothing in transit. No upload means nothing to intercept on public Wi-Fi and nothing passing through networks you don’t control.
  • You don’t have to take anyone’s word for it. A deletion promise has to be trusted. A file that stays put can be checked, as shown below.
  • It is often faster. A 40 MB scan doesn’t have to crawl up a slow connection before the work starts.

The protection has one boundary. It keeps the file away from the network and from us, not from your own device. Malware, a browser extension with too many permissions, or a shared computer’s Downloads folder are the same risk either way.

Why some tools still need a server

If browser processing is safer, why not use it for every tool? Because some jobs need software that doesn’t fit in a web page.

Converting a Word, Excel or PowerPoint file to PDF takes a complete office layout engine and a library of fonts to place every line where the original application would. Strong compression re-encodes images and rewrites the file’s internal structure. Encryption, repair and PDF/A validation depend on mature, specialized programs. Cut-down versions of these in a browser would give worse results, so those tools run on our server.

When a tool uploads your file, it travels over an encrypted HTTPS connection. The server processes it and deletes the temporary copy when the job finishes, whether it succeeds or fails. We keep a record that a job ran, with the tool, the file size, how long it took and whether it worked, but not the document’s contents or its name.

Which PDF Logic tools run where

Where the work happensToolsWhat leaves your device
In your browserMerge PDF, Split PDF, Extract PDF Pages, Organize PDF, Delete PDF Pages, Rotate PDF, Crop PDF, Flatten PDF, Page Numbers, Watermark, Sign PDF, Edit PDF, Fill PDF Form, Edit PDF Metadata, PDF to JPG, PDF to PNG, JPG to PDF, PDF to Text, Extract PDF Images, Compare PDF, and the image tools for compressing, resizing, cropping, rotating, converting, watermarking, blurring faces and removing backgroundsNothing. The file is read and the result is built on your device
Browser first, then serverOCR PDF, Scan to PDFText recognition runs on your device. Building the finished PDF uploads the pages and the positions of the recognized words
On our serverCompress PDF, PDF to Word, PDF to Excel, PDF to PowerPoint, Word to PDF, Excel to PDF, PowerPoint to PDF, HTML to PDF, HTML to image, Protect PDF, Unlock PDF, Redact PDF, Repair PDF, PDF to PDF/AThe file. Some tools upload it when you add it, others only when you start the job or export

Two details are worth knowing. Merge PDF, Crop PDF, Watermark, Sign PDF and JPG to PDF finish the whole job on your device. If a device cannot complete a very large one, they offer to run it on our server and wait for your answer, so nothing is uploaded unless you choose that. JPG to PDF asks in the same way before it uploads an image your browser cannot open, such as a TIFF. OCR PDF depends on the output you pick: choose TXT and nothing is uploaded; choose Searchable PDF and the file is. Our OCR guide covers the two outputs.

Each tool page says where its processing happens, and the tools directory lists every tool in one place.

How to check for yourself

You can watch what a web page sends. This works on any site, not only ours.

  1. Open the tool’s page in Chrome, Edge or Firefox, then open the developer tools: press F12, or Ctrl+Shift+I on Windows and Linux, or Cmd+Option+I on a Mac.
  2. Select the Network tab and clear the list.
  3. Add your file and run the tool.
  4. Look at the requests that appear. A browser-based tool may fetch scripts or fonts, but no request will be anywhere near the size of your file. A server-based tool shows one request whose upload size matches the file.

Try it with Merge PDF and then with Compress PDF and the difference is obvious.

Choosing for a sensitive document

  • Use a browser tool when one fits. Merging, extracting pages, reordering, rotating, cropping, numbering, watermarking, signing, comparing and small text edits don’t need an upload here.
  • Send less. If a 60-page contract needs one schedule converted to Word, extract those pages first and upload only them.
  • Check that you are allowed to upload. Client files, medical records and legal documents often come with rules about third-party services. When uploading isn’t permitted, use a desktop application such as LibreOffice, Microsoft Office or Adobe Acrobat.
  • Protect what you do send on. A password keeps the finished PDF closed to anyone it wasn’t meant for.
  • Clean up on shared computers. Delete the downloaded results, and remove any signature you saved in the browser.

Browser processing is a privacy feature, not a compliance certificate. Whether a workflow satisfies GDPR, HIPAA or a client contract depends on the document and on your organization’s rules, so follow those when they apply.

What stays in your browser between visits

A few tools remember things for convenience, and they do it in your browser’s own storage, not on our server: a signature you asked Sign PDF to remember, resume drafts, watermark presets and your theme. You can remove them inside each tool or by clearing this site’s data in your browser settings.

Analytics and advertising scripts are separate from the tools. They don’t receive your documents, their text or their file names, and you can manage them on the privacy page.

Frequently asked questions

Does “online PDF tool” always mean my file is uploaded?

No. It depends on the tool, and you can’t tell from how the page looks. The tool’s own description, or the Network check above, gives you the answer.

Is server processing unsafe?

No, but it involves trust. The file is encrypted in transit and deleted after the job, yet for a short time a copy exists on a computer you don’t control. For a restaurant menu or a published report that hardly matters. For a passport scan, prefer a browser tool or a desktop application.

Do browser-based tools work without an internet connection?

Often, after the first visit. You need a connection the first time you open a tool, to load the page and the code that does the work. Your browser then keeps a copy, so browser tools you have opened before on this device should open and run without a connection. Tools that use our server always need one, and a few browser tools download extra data the first time a feature runs, such as the language data for text recognition.

Why are browser tools sometimes slower on a phone?

Because your device is doing the work. A long PDF needs memory and processor time, which is why browser tools have page and size limits and why an older phone takes longer than a laptop. Remove Background also downloads a model of about 220 MB the first time you use it.

Try it

Tools for this guide

Each one is free and works without an account.

Spotted a mistake or something out of date? Tell us and we will fix it. Our editorial policy explains how these guides are written.