Quokka LabsBrowser tools

PDF page tool

Split a PDF by page range.

Extract the pages you need or make one PDF per page. Your PDF stays in this browser tab and is not uploaded to a conversion server.

Browser-localPage rangesPDF or ZIP download

Choose a PDF

The document is processed locally with pdf-lib. It is never sent to a PDF conversion server.

Enter page numbers or ranges separated by commas. Pages are deduplicated and saved in ascending order. Leave blank to use every page.

Choose a PDF to begin.

PDF splitter questions

Is my PDF uploaded?

No. The file is read and processed in this browser tab. pdf-lib and JSZip load from jsDelivr, while your PDF is not sent to a conversion server.

Can I extract selected pages?

Yes. Enter a page expression such as 1-3, 5. You can download those pages as one PDF or as separate PDFs in a ZIP.

Will links, forms, and bookmarks stay exactly the same?

The page contents are copied without rasterizing them, but this small browser tool is not a full PDF editor. Check important forms, links, bookmarks, and signatures in the downloaded file.

Can I split a password-protected PDF?

No. The tool does not bypass passwords or encryption. Use an unencrypted document that you are authorized to process.

Which libraries does this tool use?

pdf-lib is used under the MIT license and JSZip under the MIT license. Their source and license notices are public: pdf-lib license and JSZip license.