All-in-One PDF Editor — Stack Edits, Export Once, Nothing Uploaded

Load one PDF, add as many operations as you need to the recipe list, watch the page thumbnails update, then export the finished file once — every step runs locally in your browser with no upload.

Quick answer

What it does
Load one PDF, add as many operations as you need to the recipe list, watch the page thumbnails update, then export the finished file once — every step runs locally in your browser with no upload.
Free?
Yes — 100% free, no account or sign-up.
Files uploaded?
No — everything is processed in your browser.
Works offline?
Yes — once the page has loaded.
Best for
Preparing a scanned contract for filing: straighten the pages, crop the scanner border, stamp a CONFIDENTIAL watermark, and number the pages — then export once.
Good to know
Operations apply in the order listed. Some orders are technically valid but surprising — numbering pages after an imposition step labels the combined sheets.

How it works

  1. Select one PDF file from your device using the file picker.
  2. The file is read into browser memory using the FileReader API — no data leaves your browser.
  3. Add operations from the catalogue. Each one becomes a numbered step in the recipe list, and each step has its own settings.
  4. The recipe runs top to bottom: the output of one step becomes the input of the next. Page thumbnails re-render so you can see the result.
  5. Removing a step reverts to the result from before it, because the editor keeps the intermediate results rather than an undo history.
  6. Export once when the recipe is right. All temporary data is released from memory when you clear the workspace or close the page.

When to use this tool

  • Preparing a scanned contract for filing: straighten the pages, crop the scanner border, stamp a CONFIDENTIAL watermark, and number the pages — then export once.
  • Getting a report print-ready: convert to grayscale, add a binding margin, and compress it in a single pass instead of downloading three intermediate files.
  • Cleaning up an export before sharing: drop the cover pages, reverse a back-to-front scan, and add a page border.
  • Note: the operations run in the order you list them, so a page-numbering step placed after an imposition step numbers the combined sheets, not the original pages.

Frequently asked questions

How is this different from other online PDF tools?
Most online PDF tools send your files to a remote server for processing. This tool processes everything locally in your browser using client-side JavaScript. Your files are never transmitted to any server, which means your document content stays entirely under your control.
Are my PDF files uploaded?
No. Your files are read directly by your browser. Your files are never transmitted over the network. The tool works entirely within the browser tab you have open.
Can I verify that files are not uploaded?
Yes. Open your browser's developer tools (F12), go to the Network tab, and watch for any outgoing requests while using the tool. You will see no file data leave your browser. The site may record an anonymous page-view count, which never includes your files and can be disabled.
Does this tool work offline?
Yes, once the page has loaded the tool processes your files entirely in your browser; tool functionality needs no network connection. You can disconnect from the internet and continue using it.
What happens when I refresh the page?
Because nothing is stored on a server, refreshing the page clears your current session. Any files you had selected will need to be selected again.
Does this tool store my files?
No. Files are held in browser memory only for as long as the page is open. Closing or refreshing the page discards them. Nothing is written to disk by the tool, and nothing is sent to a server.
Can this tool unlock password-protected PDFs?
No. This tool does not attempt to remove or bypass PDF password protection. If you know the password, the Unlock PDF tool on this site can remove it locally; then this tool can process the file.
What technologies does this tool use?
This tool uses client-side JavaScript with pdf-lib for the document operations and pdf.js for the page thumbnails — your files never leave your browser.
Does this tool use WebAssembly?
No. The operations available here use pdf-lib and pdf.js, which are plain JavaScript. Only the password tools rely on WebAssembly, and they are not part of this page's operation list.
How is this different from using the single-purpose tools one at a time?
The single-purpose pages each take a file and hand one back, so doing three things means downloading and re-selecting two intermediate files. Here you load the PDF once, stack the operations as a numbered recipe, and export the finished document once. The underlying operations are the same code the dedicated pages use.
Does the order of the operations matter?
Yes — the recipe runs top to bottom and each step receives the previous step's output. Cropping before adding a border gives a border on the cropped page; the reverse crops the border away. Use the up and down buttons to reorder, and the thumbnails to check the result. Two steps are placed for you: unlocking always runs first and password-protection always runs last, because an encrypted document cannot be edited further.
How do I undo a step?
Remove it. The editor keeps the result of each step, so deleting one reverts to the document as it was before that step without re-running the earlier ones. You can also switch a step off with its toggle to compare the result with and without it.
Does the all-in-one PDF Editor cost anything to use?
Editing your PDF here is completely free — no account, no sign-up, no watermark on the result, and no cap on how many operations you stack or how often you use it, and it always will be. Every step runs inside your own browser with pdf-lib and pdf.js, so there is no server doing the work and no server bill to pass on to you.

Related tools

  • Merge PDF
  • Organize Pages
  • Compress PDF
  • Add Watermark
  • Rotate PDF
  • Home
  • All-in-One PDF Editor
  • Merge PDF
  • Split PDF
  • Rotate PDF
  • Add Watermark
  • Images to PDF
  • PDF to Images
  • Page Numbers
  • Compress PDF
  • Extract Text
  • Edit Metadata
  • Organize Pages
  • Insert Blank Pages
  • Extract Pages
  • N-up (Pages per Sheet)
  • Grayscale PDF
  • Crop PDF
  • Reverse Pages
  • Resize (A4/Letter)
  • Add Header & Footer
  • Flatten Form
  • Split Every N Pages
  • PDF Info & Metadata
  • Stamp Image / Signature
  • Remove Pages
  • Tiled Watermark
  • Booklet
  • Duplicate Pages
  • Attach File
  • Scale by Percent
  • Remove Blank Pages
  • Interleave Merge
  • Add Page Border
  • Extract Odd / Even Pages
  • PDF to Long Image
  • Split Pages in Half
  • Add Margins
  • Sign PDF
  • Compare PDFs
  • Poster Split
  • Word Count
  • Repair PDF
  • Fill PDF Form
  • Split by Bookmarks
  • Search & Highlight
  • Extract Images
  • Redact PDF
  • OCR (Scanned to Text)
  • Protect PDF
  • Unlock PDF
  • About
  • Privacy Policy
  • Contact
  • How It Works
  • Local vs Online PDF Tools
  • Are Online PDF Tools Safe?