or
Select a PDF to extract pages from
Extracted pages have been downloaded.
Splitting a PDF means extracting specific pages from a document into a new, smaller file. Whether you need to pull out a single page from a long report, separate a multi-page form, or break a document into chapters, this tool makes it simple. Everything runs in your browser, so your file stays private.
Using this PDF splitter takes just a few steps:
Step 1: Upload your PDF by clicking "Choose PDF" or dragging it onto the page. The file loads
directly into your browser's memory — nothing is sent to any server.
Step 2: See all pages as thumbnails. Click pages to select them visually, or type a page range
like "1-3, 5, 8-12" in the input field.
Step 3: Click "Extract selected pages" to download a new PDF with only your chosen pages. Or
click "Split into individual pages" to get every page as its own separate PDF in a ZIP file.
Step 4: Your new PDF downloads automatically. The original file is never modified.
Unlike tools that re-render or re-compress your document, FilePulp copies pages directly from the original PDF. Text stays selectable, images remain at full resolution, and all formatting, fonts, and vector graphics are preserved exactly. The resulting file is a genuine PDF, not a collection of page images.
This tool is built entirely with client-side JavaScript using the open-source pdf-lib library. When you open a PDF, it is read into your browser's memory using the FileReader API. At no point does any data leave your computer or travel over the network.
You can verify this yourself: open your browser's Developer Tools, go to the Network tab, and watch as you load, select pages, and download your split PDF. You will see zero network requests related to your file. You could disconnect from the internet and the tool would still work.
This matters because people split PDFs containing tax returns, legal filings, medical records, contracts, and other sensitive documents. Uploading these files to a third-party server creates unnecessary risk.
Extract a single page — Pull out a specific page from a long document to share or print.
Remove cover pages or appendices — Send just the core content without extra pages.
Break a document into chapters — Split a textbook, manual, or report by section.
Reduce file size for email — Extract only the pages you need instead of sending the entire document.
Prepare legal filings — Courts often require specific pages from exhibits or contracts.
Separate scanned documents — When a batch scan combines multiple documents into one PDF.