Back to tools
PDF compress Reorder pages Merge files Split by page Local processing

PDF Toolkit

Compress, reorder, merge and split PDFs locally with visual page selection. Files are never uploaded and results download instantly.

Share:
Privacy: All document processing runs locally in your browser. Documents are never uploaded to any server, keeping your data private and secure.
Click to choose or drop a PDF Choose a compression mode, then compress and download

Technical References

  1. pdf-lib: https://github.com/Hopding/pdf-lib

Frequently Asked Questions

Which operations are supported?

PDF compression, page selection and reordering, merging multiple files, and splitting by page — all with visual point-and-click controls. Files are never uploaded.

How do I reorder pages when merging PDFs?

Merging includes every page of each file; use the up/down buttons in the file list to reorder, and the list order becomes the merged page order.

How is page order determined after selection/reordering?

Pages are ordered by the sequence you click the thumbnails; the number in the top-right corner of each thumbnail is its position in the new PDF, and you can keep clicking to adjust.

How do I select pages when splitting a PDF?

After uploading, click the page thumbnails you want; each selected page is exported as a separate PDF and downloaded one by one.

What's the difference between the two compression modes?

Standard mode re-saves the file and strips metadata while keeping text and vector content. Image mode converts each page to JPEG and recombines them — smaller, but text becomes part of the image.

Are files sent to a server?

No. All processing uses pdf-lib and pdf.js in your browser; nothing is uploaded to any server. Consider deleting the local files when done.

Technical References

  1. pdf-lib: https://github.com/Hopding/pdf-lib