How It Works

Last updated: May 30, 2026

PDFMax is built on the open-source Stirling-PDF engine and runs in two distinct modes. Some tools process your files entirely inside your own browser and never upload them anywhere. Others use our processing engine, which works on your file in memory and discards it as soon as your session ends. This page explains exactly what happens to your documents.

Two ways your files are processed

Every tool on PDFMax falls into one of two categories. The tool page always tells you which mode applies, so you know up front whether your file leaves your device.

1. Client-side: processed entirely in your browser

Tools such as Compress and Split run fully on your device using WebAssembly. We load compiled engines like Ghostscript (for compression) and pdf.js (for reading and page handling) directly into your browser tab. When you select a file, it is read into your browser's memory and processed locally by that WebAssembly code.

Because there is no upload, client-side tools also work offline once the page has loaded, and processing speed depends on your own hardware rather than network conditions.

2. Server-side: processed in memory on our engine

Some advanced operations cannot run efficiently in the browser. Tools such as format conversion, OCR (making scanned documents searchable), and large merge jobs are handled by our processing engine on the server.

Security and privacy

All traffic to PDFMax is served over HTTPS with a strict referrer policy. Client-side tools keep your data on your machine by design, and server-side processing is short-lived and isolated. We collect no document content for analytics, and your files are not accessible to anyone outside the transient processing session.

Supported formats

PDFMax works with the document and image formats people use every day:

Quick guides

How to compress a PDF

How to merge PDFs

How to convert a file

Questions?

If you want more detail about how a specific tool handles your data, contact us at support@pdfmax.app. To report a security concern, write to security@pdfmax.app.