Privacy-first PDF suite

Batch process PDFs in your browser

Upload a set of files, pick one operation, tune concurrency, and collect outputs (or a ZIP). Heavy work runs in web workers to keep the UI responsive.

Runs in your browser — your file stays on your device for this step.

Upload multiple PDFs and apply one operation to all of them. Results open on the download page when finished.

Dev: force canvas fallback

Performance notes

Higher concurrency speeds throughput until you hit CPU limits — start with 2–4. Dev toggles under the tool can help test offscreen canvas behavior on your machine.