Free PDF Splitter Online

Split large PDF files into individual pages or custom page ranges. Extract exactly the pages you need.

Last updated

Most PDFs that arrive in your inbox are bundled — a 30-page contract where you actually only need to review pages 5–8, a school transcript where you have to upload just the marksheet page to a portal, a research paper where you want to share only the methodology section with a colleague, a property document where the bank only needs the registration page, or a scanned passport where the visa portal demands just the photo page as a separate file. Our free online PDF splitter solves exactly that: drop the source PDF in, pick the pages you want, and get them back as separate files. The page selector accepts three input modes — pick individual pages by clicking thumbnails, enter custom ranges in the standard `1-3, 5, 8-10` format used by every print dialog, or split every page into its own file with one click. Output is delivered as individual PDF downloads (one per range) or as a single ZIP containing all the split files, which is handy when extracting many sections at once. The splitter uses pdf-lib internally — the same library Adobe Acrobat uses for low-level PDF manipulation — so the output PDFs are byte-perfect copies of the original page content with all fonts, images, links, form fields, and bookmarks preserved exactly. Nothing is rasterised or recompressed; a page extracted from a 50-page PDF is identical in fidelity to that page in the original. Common workflows people run it for: pulling specific pages from a multi-page bank statement to share with a tax accountant, extracting just the executive summary page from a long quarterly report for a board email, separating individual lecture chapters from a single combined-PDF course material file, isolating specific receipt pages from a folder-merged expense PDF for QuickBooks, and splitting a scanned multi-document file (passport, utility bill, ID) into separate PDFs each platform requires uploaded individually. Everything runs in your browser using JavaScript and pdf-lib — your PDF never travels to any server, never gets cached anywhere outside your device, and never appears in any log. That privacy posture matters when the document is a contract draft, salary slip, medical record, or any other confidential file. After splitting, you can also [merge](/tools/pdf-merger) selected pages back together in a different order, [compress](/tools/compress-pdf) any of the extracted files for email-friendly sizes, or [add a password](/tools/pdf-password) to lock the extracted file before sending.

How to Use PDF Splitter

1

Upload Your PDF

Drag and drop your PDF file or click to browse. The tool detects the total number of pages automatically and shows thumbnails of every page so you can see what you are splitting.

2

Select Pages to Extract

Choose to split all pages into separate files, enter custom page ranges (e.g., `1-3, 5, 8-10`), or click individual page thumbnails to manually select. Multiple ranges produce multiple output files.

3

Split & Download

Click "Split PDF" to extract the selected pages using pdf-lib. Download them individually or all at once as a ZIP file. The processing runs locally in your browser.

Features

Flexible Page Selection

Split all pages, select specific pages by clicking thumbnails, or enter custom ranges like `1-3, 5, 8-10`. Multiple ranges in one operation produce multiple output files.

ZIP Download

Download all split pages at once as a convenient ZIP archive, or download individual pages. The ZIP option is useful when extracting 5+ pages so you do not have to download each one separately.

Browser-Based Processing

All splitting happens locally in your browser using pdf-lib. No server upload, complete privacy. Useful for confidential documents like contracts, payslips, medical records, and ID documents.

Unlimited Pages

Split PDFs with any number of pages. No restrictions on file size or page count beyond the practical memory limits of your browser (typically 50–100 MB on desktop).

Lossless Extraction

Pages are extracted at their original quality with all fonts, images, vector graphics, links, form fields, and bookmarks preserved. No rasterisation, no quality loss.

No Watermark, No Sign-Up

Output PDFs have no watermarks, no logos, no overlay text, and no usage limits. The split files are clean copies ready to send to clients, banks, or government portals.

Benefits of Using PDF Splitter

Completely Free

Use PDF Splitter without any cost, limits, or hidden fees. No premium plans needed.

No Installation

Works directly in your browser. No software downloads or plugins required.

100% Private

Your files and data are processed locally. Nothing is uploaded to external servers.

Works Everywhere

Compatible with Chrome, Firefox, Safari, Edge on desktop, tablet, and mobile.

No Sign-Up

Start using the tool immediately. No account creation or email verification.

Always Available

Access this tool 24/7 from anywhere in the world, on any device.

Frequently Asked Questions

Yes, completely free with no limits on the number of pages, files, or splits per day. No registration, no payment, and no watermarks on output PDFs. The tool runs entirely in your browser, so there is no server cost on our side that would require usage limits.
Yes — splitting creates new PDF files containing only the pages you selected. The original PDF is not modified in any way; you keep the source file unchanged on your device. This is non-destructive: you can split a 100-page document into 10 chapters and still have the original 100-page PDF intact.
No. The entire splitter runs in your browser using pdf-lib (a JavaScript PDF library). Your document is loaded into your browser tab, processed locally, and the split output is generated entirely on your device. Nothing travels over the network. This is the right privacy posture for contracts, payslips, bank statements, medical records, ID scans, and any other confidential PDF.
Use the "Split All Pages" option (or equivalent toggle in the page selector). The tool will produce one PDF for every page in the source document and offer them as a ZIP. For a 30-page document, you get 30 separate single-page PDFs in one ZIP file.
Standard print-dialog format: comma-separated page numbers and ranges. `1-3, 5, 8-10` extracts pages 1 through 3, page 5, and pages 8 through 10 — each range produces its own output PDF (so three files in this example). `1, 2, 3` produces three single-page PDFs. Spaces are optional. Hyphen for ranges, comma for separator.
Yes — pages are extracted at the binary level using pdf-lib, so all original content is preserved exactly: embedded images at original resolution, hyperlinks (both internal and external), form fields with their default values, bookmarks pointing into the extracted range, vector graphics, and font embedding. The only thing that does not carry over is bookmarks pointing outside the extracted range, since those targets no longer exist in the new file.
There is no hard limit because the tool runs in your browser, but practical performance depends on your device memory. Most modern desktop browsers handle PDFs up to 100 MB comfortably. For files larger than 200 MB, performance may slow down because the entire PDF has to be loaded into browser memory. On mobile devices, expect a practical ceiling around 50 MB.
PDF splitting copies entire pages into new PDFs — the page layout, fonts, images, and structure stay together as a unit. Text extraction (pulling just the text content) is a different operation, handled by our [PDF to Word](/tools/pdf-to-word) converter. Image extraction (pulling out embedded images as separate files) requires a different tool. Use splitting when you need page-level subsets; use conversion tools when you need the raw text or images.