Technical References
- 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
- pdf-lib: https://github.com/Hopding/pdf-lib