PDF editing without the upload
PDFs are notoriously hard to edit because the format was designed for fixed presentation, not for change. Most PDF editors solve this by uploading the file to a server, applying changes with a server-side library, and returning a new file. That works, but it hands your contracts, invoices, and personal documents to a third party.
This PDF Editor runs entirely in your browser using pdf.js for rendering and pdf-lib for modification. Documents are parsed in memory, edits are applied in place, and the result is downloaded as a fresh file without ever leaving the tab.
Available operations
- Open one or more PDFs and see every page as a thumbnail.
- Merge: append the pages of any number of additional PDFs.
- Reorder: drag any thumbnail onto another to move it.
- Rotate: turn an individual page or the whole document in 90° steps.
- Delete: remove unwanted pages with a single click.
- Extract: download any single page as its own PDF.
- Split: export every page as a separate file inside a ZIP archive.
When it pays off
Common workflows include combining a signed cover letter with a CV, removing a confidential page from a contract before sharing, rotating a scanned document that came in sideways, and splitting a long invoice batch into one PDF per page for an accounting upload. Because the tool runs locally, you can edit financial statements, legal documents, and medical reports with no risk of leakage.