Open your PDFs

This page joins PDFs together, pulls out a range of pages into a new file, turns pages that were scanned sideways, and deletes pages you do not want. It needs JavaScript, because the documents are rewritten in your browser rather than on a server: that is the whole reason nothing you open leaves the page.

Drop PDFs here, or choose them Add more than one to join them. They are read in the page; nothing is sent anywhere.

    What this does to your file

    Pages are moved, dropped or turned at the level of the PDF's own object graph. Page content is never re-encoded, so text stays selectable and searchable, images are not recompressed, and a page that comes out is the page that went in. Turning a page sets the flag the PDF format already has for it — the same one a scanner sets — rather than rotating any pixels.

    Where it stops

    • Password-protected PDFs are refused. The tool will not try to open an encrypted document, and says so plainly instead of failing halfway through.
    • Form fields, signatures and annotations may not survive. Copying a page into a new document is not guaranteed to bring interactive widgets with it. A digital signature covers the file it was applied to, so any edit invalidates it — that is the signature working, not a bug here.
    • Documents over 5,000 pages are refused rather than locking up your tab.
    • It edits pages, not content. There is no way to change the text on a page, and deleting a page removes the page — it does not redact anything on the pages that remain.

    Privacy

    There is no server side. The page makes no network requests once it has loaded, sets no cookies, stores nothing, and carries no analytics, no tag manager and no webfont. Your documents are read into memory in the tab and never sent anywhere. This is the one tool in the suite that uses a third-party library — pdf-lib, MIT-licensed — and it is committed to the repository unminified, with its licence beside it, and loaded from this origin like everything else. You can read all of it.