Split a PDF into individual page files
Splitting a PDF here means breaking a source document into individual single-page PDF files. Three selection modes decide which pages get exported. "All Pages" turns every page into its own file. "Page Range" lets you type a selection like "1-5, 8, 10-12" and exports each of those pages as a separate file. "Select Pages" gives you a clickable grid to pick exactly the pages you want. In every mode the output is one PDF per page, not a single multi-page excerpt, so extracting "47-58" gives you twelve separate one-page files. You can download them individually or bundled together in a ZIP archive. Because the splitter operates on the PDF object model rather than re-rendering, extracted pages are visually identical to the original. A page with 300 DPI embedded images stays 300 DPI. A page with vector text stays vector. Each one-page output embeds a fresh copy of just the resources that page needs, so its size is roughly proportional to that single page rather than the whole document.
Initializing in your browser…
Extract embedded images (photos, logos) from PDF
Extract all text content from a PDF document
Add your signature to PDF documents. Draw, type, or upload your signature, then position it anywhere on the page. Perfect for contracts, agreements, and official documents.
A 60-page report needs section 3 (pages 18–27) sent on its own.
Input
report.pdf · extract pages 18–27
Output
report_p18-27.pdf, 10 pages, fonts and layout unchanged
Selected page ranges are pulled into a new PDF without re-rendering, so text stays selectable and vector graphics stay sharp. You can split by range, fixed size, or one file per page.
Splitting a PDF here means breaking a source document into individual single-page PDF files. Three selection modes decide which pages get exported. "All Pages" turns every page into its own file. "Page Range" lets you type a selection like "1-5, 8, 10-12" and exports each of those pages as a separate file. "Select Pages" gives you a clickable grid to pick exactly the pages you want. In every mode the output is one PDF per page, not a single multi-page excerpt, so extracting "47-58" gives you twelve separate one-page files. You can download them individually or bundled together in a ZIP archive. Because the splitter operates on the PDF object model rather than re-rendering, extracted pages are visually identical to the original. A page with 300 DPI embedded images stays 300 DPI. A page with vector text stays vector. Each one-page output embeds a fresh copy of just the resources that page needs, so its size is roughly proportional to that single page rather than the whole document.
Pull out a specific chapter or section to send to a colleague without sharing the entire document.
Extract only the pages you need so the resulting file is smaller and easier to email.
Break a large scan into individual documents for filing or categorization.
Under the hood the splitter uses pdf-lib. For each page it wants to export it creates a new PDFDocument, calls copyPages to bring over that one page, addPage, and PDFDocument.save, producing a standalone single-page file. The result is a valid PDF that does not depend on the source file being present. Files are named after the source with a "_page_N" suffix.
Because each output contains exactly one copied page, document-level structures are not carried into the pieces: outline bookmarks, document-wide form field trees, and document JavaScript are not specially preserved per page, and there is no every-N-pages chunking mode (the page-range and select modes still emit one file per page). What is preserved is the visible content of each page, fonts, images, and vector drawing, at original quality.
The most common real-world use is sharing or filing individual pages without leaking the rest of a document, for example exporting each scanned invoice in a batch as its own file, or pulling a handful of pages from a long report. If the pages you split out contain sensitive metadata inherited from the source, consider stripping metadata before sharing, since title and author information can travel with the file.
Yes. Select the "individual pages" option and each page will be saved as its own PDF.
No. Pages are extracted as-is without any re-encoding or quality loss.
Use the Page Range mode and enter comma-separated values like "1-3, 7, 10-12". Each of those pages is exported as its own one-page file.
PDF parsing and editing happen in your browser. Documents, and everything inside them, are never uploaded or stored remotely.