Drop a PDF file here
or click to browse. Extract a page range or split every page.
Files never leave your device — everything runs in your browser.
Add your PDF
Click the drop zone or browse to select the PDF you want to split. The tool reads the file immediately and shows you the total page count so you know what you're working with.
Choose your split mode
You have two options. Pick Extract a page range if you want a single new PDF containing a continuous slice of pages. Pick Split into single pages if you want each page saved as its own separate one-page PDF file.
Enter the page range (range mode only)
Type the first and last page numbers you want. For example, entering 2 as the first page and 5 as the last page extracts pages 2, 3, 4, and 5 as one new PDF. The tool validates these numbers against the actual page count.
Click the split button
Press the split button and wait briefly while your browser copies the requested pages into new PDF documents. For single-page mode, a 10-page PDF will produce 10 separate files.
Allow multiple downloads if prompted
When using single-page mode, your browser may ask permission before downloading several files in quick succession — choose Allow to receive all the individual page PDFs. The range mode downloads just one file, so no prompt appears.
Save your extracted PDFs
Each file downloads automatically. Your original PDF remains completely untouched — the split creates new files without modifying the source document in any way.
Extracting a specific chapter or section from a long document
When a 200-page report contains just one 15-page section you need to share with a colleague, extract that range as its own PDF instead of sending the entire file and asking someone to scroll through it.
Separating individually signed forms from a merged batch
If you received a single PDF containing ten signed forms merged together, splitting each page into its own file gives you ten neat one-page PDFs — one per signatory — that you can file, forward, or archive independently.
Removing confidential appendices before sharing
A report may contain a public-facing body followed by a confidential appendix with sensitive data. Extract only the pages meant for the recipient and keep the appendix private on your device.
When you upload a PDF, this tool reads the entire document using the pdf-lib library running locally in your browser. It then copies only the pages you requested — either a continuous range like pages 3 through 7, or every page individually — into brand-new PDF files. Each new file receives the original page content byte for byte, so text, images, vector graphics, and formatting remain pixel-perfect identical to the source. No data is sent over the internet; all page copying and file creation happens on your own machine. In single-page mode, the tool iterates through the document and creates one download per page. Because pdf-lib works with raw byte streams, the tool functions even when you're offline after the initial page load, and it never stores, caches, or transmits your document to any server.
No. Splitting happens entirely in your browser with JavaScript using the pdf-lib library. Your PDF never leaves your device — nothing is uploaded, stored, or shared, which keeps sensitive documents completely private. The tool works offline too once the page has loaded, so you can split documents without an active internet connection.
Extracting a range pulls a continuous slice of pages — say pages 2 through 5 — into a single new PDF file with all those pages inside. It's best when you want one document containing a specific section. Splitting every page creates one standalone PDF file per page: a 10-page document produces 10 separate downloads, each containing exactly one page. This is ideal when you need to break a merged batch back into its original individual documents.
When you use single-page split mode, the tool downloads one file per page in rapid succession. Modern browsers consider multiple automatic downloads from one page as potentially unwanted behavior, so they ask for your permission before proceeding. Look for a small pop-up or an icon near the address bar and choose Allow. The range extraction mode downloads only one file, so no permission prompt appears.
The tool attempts to read encrypted PDFs where possible, and many standard password-protected files open without issue. However, files with strong or custom encryption may fail to load. If a file can't be read, remove the password first using a desktop PDF application like Adobe Acrobat or macOS Preview, save an unprotected copy, and then load that copy into the tool.
No. Pages are copied as-is into the new document. The pdf-lib library reads each page's raw content — text, images, fonts, vector graphics, and annotations — and writes it directly into the output PDF without re-compressing, re-rendering, or converting anything. The extracted pages are pixel-identical to the original.
Always use the PDF page number, which starts counting from the first physical page of the document as page 1. If your document has a cover, table of contents, or Roman-numeral front matter, those pages count too. The printed page number shown on the page (e.g., page 42 of a book) may differ from the PDF page number, so count from the very first page of the file.
There's no fixed limit. Because everything runs locally on your device using only browser memory, the practical limit is determined by your computer's available RAM. Splitting a typical document with a few hundred pages works reliably. Extremely large files with thousands of high-resolution scanned pages may use significant memory, and in that case splitting in smaller batches can help.