PDF Splitter — Split PDFs Free, No Upload
Extract page ranges, split into equal chunks, or separate every page — instantly, in your browser. Live page thumbnails show exactly what you are splitting. Download each part individually or grab everything as a ZIP. Your PDF never leaves your device.
PDF Splitter Tool
One PDF at a time. Choose how to split it below.
Extract specific pages, e.g. 1-5, 8, 12-20
Split into equal chunks of N pages each
One PDF per page — extract all pages separately
Each page of the PDF will be saved as a separate file named page-01.pdf, page-02.pdf, etc. Download individually or grab all as a ZIP.
The PDF Merger combines multiple PDFs into one with drag-to-reorder, live thumbnails, and selective page inclusion — also 100% browser-based and private.
Three split modes, live previews, zero upload
Most free PDF splitters give you one mode and an upload button. This gives you full visual control before you commit.
100% Private — Zero Upload
PDF.js and pdf-lib run entirely in your browser. Your file never leaves your device. Smallpdf, ilovepdf, PDF24, and Sejda all upload to their servers. This tool does not. Safe for legal documents, medical records, financial statements, and any file you cannot share with a cloud provider.
Custom Range Extraction
Enter any combination of pages and ranges: 1-5, 8, 12-20 extracts exactly those pages into a single output PDF. Non-consecutive pages are combined in order. This is the fastest way to pull a specific chapter, a set of exhibits, or a handful of pages from a large document.
Every N Pages Chunking
Set a chunk size and split the entire PDF into equal parts. A 60-page report split every 10 pages produces six files: pages 1-10, 11-20, 21-30, 31-40, 41-50, and 51-60. The last chunk contains any remaining pages. Each chunk downloads as a separate PDF or you can grab all as a ZIP.
Every Page Separately
Separate every page into its own individual PDF. A 20-page document produces 20 files named page-01.pdf through page-20.pdf. Ideal for scanned document archives where each page is a separate record, or for distributing individual pages to different recipients.
Live Page Thumbnails
After loading, every page renders as a small thumbnail. Pages included in your current range or chunk are highlighted with a coloured border. You can see exactly which pages will be extracted before you click Split — no guessing, no accidental blank page inclusion.
Download ZIP or Individual Files
Each split PDF gets its own download button in the output list. Or click Download ZIP to get all output files in a single ZIP archive. ZIP is built in-browser using the JSZip library — no server involvement. Output files are named clearly: the source filename plus the page range.
No Limits, No Account
Split as many PDFs as you like with no daily quotas, no file size caps, and no account required. Smallpdf free tier: 2 tasks per hour. Sejda free tier: 3 tasks per hour with 50MB limit. Sejda paid: $7/month. This tool has no restrictions. Free forever.
Preserves Quality
pdf-lib copies pages directly from the source PDF without recompression or re-rendering. Fonts, images, vector graphics, annotations, and links are all preserved exactly as in the original. This is different from image-based splitters that convert pages to images and back, which degrades quality.
Split a PDF in 4 steps
Load your PDF
Drop a PDF onto the upload area or click Browse PDF. The file is read into browser memory using PDF.js — nothing is uploaded. All pages are rendered as small thumbnails so you can see the document before splitting. The toolbar shows the filename and total page count.
Choose a split mode
Custom Range: type a range like 1-5, 8, 12-20 to extract exactly those pages into one file. Thumbnails for included pages highlight in real time as you type. Every N Pages: enter a chunk size to split the whole document into equal-sized parts. Every Page: no configuration needed — every page becomes its own file automatically.
Click Split PDF
A progress bar tracks each output file being assembled. For large documents with many pages this takes a few seconds; for typical documents it is near-instant. Each output file appears in the results list with its filename, page range, and estimated size. The output filenames follow the pattern originalname-p1-5.pdf for ranges, originalname-part1.pdf for chunks, and page-01.pdf for individual pages.
Download files or ZIP
Click the Download button next to any file in the results list to save it individually. Or click Download ZIP in the action bar to package all output files into a single ZIP archive for one-click download. The ZIP is built in your browser using JSZip — no server step. After downloading, click Clear to reset and split another PDF.
LazyTools vs Smallpdf, ilovepdf, PDF24, Sejda, PDFgear
| Feature | LazyTools | Smallpdf | ilovepdf | PDF24 | Sejda | PDFgear |
|---|---|---|---|---|---|---|
| 100% browser-side, no upload | ✔ | ✘ Server | ✘ Server | ✘ Server | ✘ Server | ✔ |
| Custom page range extraction | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
| Split every N pages | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
| Extract every page separately | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
| Live page thumbnails | ✔ | ✔ | Limited | ✘ | ✔ | ✘ |
| Range highlights thumbnails live | ✔ | ✘ | ✘ | ✘ | ✘ | ✘ |
| ZIP download of all files | ✔ | ✘ | ✘ | ✔ | ✘ | ✘ |
| No file size limit | ✔ | ✘ 5MB free | ✘ Limited | ✔ | ✘ 50MB | ✔ |
| No usage limits / quotas | ✔ | ✘ 2/hr | ✘ Daily cap | ✔ | ✘ 3/hr | ✔ |
| No account required | ✔ | ✘ Required | ✔ | ✔ | ✔ | ✔ |
When do you need to split a PDF?
Extracting chapters from a textbook or ebook
A 400-page textbook PDF is unwieldy. Split it into chapters using page ranges to create focused study files. Share just the relevant chapter with a study partner without sending the entire book. Each chapter becomes a manageable, shareable PDF.
Separating invoices from a bank statement
Bank statements and combined invoice PDFs mix many records into one file. Use custom ranges to extract individual invoice pages. Each extracted PDF can then be filed separately, forwarded to clients, or attached to expense claims without sharing the full document.
Splitting a large report for email attachments
Email attachment limits (typically 10-25MB) often block large PDFs. Use Every N Pages to split a 100-page report into 10-page chunks that fit within email limits. Recipients can reassemble them using the PDF Merger if needed.
Extracting exhibits and attachments from legal documents
Legal contracts and submissions bundle the main document with appendices and exhibits. Extract each exhibit as a standalone PDF using custom ranges. Each exhibit can then be referenced and distributed independently while the main document stays intact.
Separating scanned pages into individual records
A scanner batch-scans a stack of documents into one multi-page PDF. Use Every Page mode to separate each scanned page into its own file. Each page-file can then be named and filed as an individual record in a document management system.
Removing a cover page or watermarked first page
Many downloaded PDFs have a cover page, terms page, or watermarked title page you do not need. Use a custom range starting from page 2 to extract everything except the first page. Faster than any PDF editor for this single common task.
Creating slide handouts from a presentation PDF
A presentation PDF exported with notes has two pages per slide (slide + notes). Split it into the odd pages (slides only) or even pages (notes only) by entering alternating page ranges. Distribute the clean slide-only PDF to attendees.
Splitting a combined form submission into individual forms
HR departments, schools, and government offices often receive batches of identical forms combined into one PDF. If each form is a fixed number of pages, use Every N Pages to separate them instantly. A batch of 50 two-page forms becomes 50 individual two-page PDFs in one click.
PDF Splitter: How to Split, Extract, and Separate PDF Pages Free Online
Splitting a PDF sounds simple but the reality is that most people encounter the task only when they are in a hurry and need a specific set of pages from a large document. The tools available range from powerful desktop applications to browser-based tools that require no installation, with a wide variation in privacy, features, and usability. This guide covers how PDF splitting works technically, which split mode to choose for each situation, and how to handle the edge cases that trip up most users.
How browser-based PDF splitting works
When a PDF is loaded into this tool, PDF.js reads the file and renders each page to an HTML canvas element for the thumbnail preview. pdf-lib then takes the source PDF and copies specified pages into a new PDF document. This copy operation works at the PDF object level: fonts, images, annotations, form fields, and embedded content are copied as-is without reprocessing. The result is a new PDF that is a faithful subset of the original.
No upload occurs at any point. The file is read into browser memory (RAM) using the FileReader API, processed there entirely, and the output PDF is downloaded via a Blob URL — a temporary in-memory URL that your browser converts directly to a file download. The process is equivalent to what Adobe Acrobat does on your desktop, except it runs in a browser tab. For the ZIP download mode, JSZip assembles all output PDFs into a ZIP file entirely in memory before triggering a single download.
Choosing the right split mode
Custom Range is the right choice when you know which specific pages you need and they do not follow a regular pattern. Use it for extracting a specific chapter (pages 45-67), pulling out a handful of specific pages (3, 7, 12, 19), or removing unwanted pages from the start or end (e.g. 2-98 to skip a cover page). The range syntax is flexible: single pages, ranges, and combinations all work. Pages are always included in their original document order regardless of how you list them in the range.
Every N Pages is the right choice when the document has a regular structure that divides evenly, or approximately evenly, into chunks. Common use cases: splitting a 100-page combined report into 10-page sections, separating a batch of identical forms where each form is a fixed number of pages, or breaking a large archive into manageable pieces for email. The last chunk will contain whatever pages remain if the total is not divisible by N.
Every Page is the right choice when you need maximum flexibility or are processing each page as an individual record. Archivists splitting scanned document batches, developers building per-page pipelines, and users who want to pick and choose pages after the fact all benefit from this mode. Every page becomes its own named PDF that can be individually forwarded, archived, or further processed.
How to extract specific pages from a PDF: page range syntax
The page range input accepts a flexible syntax. Individual pages are entered as single numbers: 5 extracts page 5. Ranges are entered with a hyphen: 3-8 extracts pages 3, 4, 5, 6, 7, and 8. Multiple pages and ranges are combined with commas: 1-5, 8, 12-20 extracts pages 1 through 5, page 8, and pages 12 through 20 into a single output PDF.
Important behaviours to know: pages are always output in document order (page 1 before page 5 before page 12) regardless of the order you enter them. Duplicate page numbers are ignored. Page numbers outside the document range (e.g. entering 50 for a 30-page document) are silently ignored. If your entire range is invalid, you will see a validation error before the split runs.
How to split a PDF into equal parts
Use Every N Pages mode and enter the number of pages you want in each chunk. For a 47-page document split every 10 pages: chunks are pages 1-10, 11-20, 21-30, 31-40, and 41-47 (the last chunk has 7 pages). Output files are numbered sequentially: originalname-part1.pdf, originalname-part2.pdf, etc. This mode is particularly useful for batch form processing where each form is a known fixed number of pages, and for creating email-friendly chunks from large documents that exceed attachment size limits.
PDF splitting and privacy: why it matters
The documents people most commonly need to split are also the most sensitive: bank statements, legal contracts, medical records, HR documents, tax filings, and confidential business reports. Every major free online PDF splitter — Smallpdf, ilovepdf, PDF24, Sejda, and Adobe's online tools — requires your file to be uploaded to their servers. These services promise file deletion after a set period (usually one hour), but the file exists on their infrastructure during that window. It travels over the internet, is processed by their systems, and is accessible to their staff in the event of a support or audit request.
For truly confidential documents, the only safe approach is a tool that never receives the file. This tool processes everything in your browser tab. The file is read from your disk into your browser's memory, processed there, and the output is written back to your disk. At no point does any byte of your document travel over the internet. Close the browser tab after downloading and the file data is cleared from memory by the operating system.
What PDF splitting cannot do
PDF splitting with pdf-lib copies pages faithfully but there are inherent limitations. Digital signatures on the original PDF are invalidated when pages are extracted — a signed PDF that is split will have unsigned output files, because the signature covers the entire original document structure. If you need to distribute individually signed pages from a signed PDF, you need a more specialised tool that can handle signature re-application. Encrypted PDFs with owner passwords that restrict copying may also fail to split correctly — remove the restriction password first using a compatible tool.
PDF splitter vs PDF editor: when to use each
A PDF splitter extracts pages into new files. It cannot edit content within pages: it cannot change text, add annotations, rotate individual pages (without a dedicated rotation step), or modify images. If you need to do any of those things in addition to splitting, use a PDF editor. For the common case of simply getting a subset of pages out of a large document as a clean PDF, a splitter is faster and simpler than opening a full PDF editor. For the very common task of removing a cover page or extracting a chapter, a browser-based splitter with no upload is by far the quickest path.
PDF Splitter — frequently asked questions
Drop your PDF into the tool or click Browse. Choose Custom Range, Every N Pages, or Every Page. Configure your split and click Split PDF. Each output file appears with a download button, or click Download ZIP for all files at once. Free, no account, no watermarks, no upload.
Choose Custom Range mode and type your page range. Examples: 5 extracts just page 5. 3-8 extracts pages 3 through 8. 1-5, 8, 12-20 extracts pages 1-5, page 8, and pages 12-20 into a single output PDF. Thumbnails for your selected pages highlight in real time as you type.
Yes, completely private. PDF.js and pdf-lib run inside your browser. Your file is never sent to any server. Smallpdf, ilovepdf, and PDF24 all upload your file to their servers. This tool does not. Safe for bank statements, legal contracts, medical records, and any document you cannot upload to a third-party service.
Choose Every N Pages mode and enter the number of pages per chunk. A 60-page PDF split every 10 pages produces six files: pages 1-10, 11-20, 21-30, 31-40, 41-50, and 51-60. The last chunk contains any remaining pages. Download all chunks individually or as a ZIP.
Choose Every Page mode and click Split PDF. Each page becomes its own file named page-01.pdf, page-02.pdf, etc. For large page counts, use Download ZIP to get all files in a single archive. Zero configuration needed in this mode.
No. pdf-lib copies pages directly from the source PDF without recompression or re-rendering. Fonts, images, vector graphics, annotations, and links are all preserved at original quality. The split files are identical in quality to the corresponding pages in the original. This is different from some tools that convert pages to images and back, which does reduce quality.
The most common causes are: (1) Password-protected — open in your PDF viewer, enter the password, then save or print to a new unprotected PDF first. (2) Corrupted file — try opening in Adobe Reader to verify. (3) DRM restrictions — some commercial PDFs use DRM that prevents page copying. (4) Not a PDF — only .pdf files are accepted. If the file opens fine in Adobe Reader but fails here, it may have unusual internal structure — printing to PDF from Adobe Reader usually produces a compatible copy.
Yes. Use Custom Range mode and enter a range starting from page 2: for a 20-page document, enter 2-20. The output PDF contains pages 2 through 20, with the cover page omitted. You can also remove pages from the end or middle using the same range syntax.
Open this page in Safari (iOS) or Chrome (Android). Tap Browse PDF and select your PDF from Files (iOS) or Downloads (Android). Choose a split mode, configure it, and tap Split PDF. Downloads appear via your browser's standard download mechanism. For large files on older phones with limited RAM, stick to smaller page counts per split operation.
Yes. A digital signature on a PDF covers the entire document structure. When pages are extracted into a new PDF, the new file does not contain the original signature and is unsigned. If you need signed split pages, the pages must be re-signed after splitting. This is a fundamental limitation of PDF digital signatures, not a limitation of this tool specifically — all PDF splitters have this behaviour.
There is no file size limit imposed by this tool — all processing is in your browser. Practical limits depend on your device RAM. On a modern desktop with 8GB+ RAM, PDFs of several hundred megabytes work reliably. For very large files (100MB+), close other browser tabs to free memory before loading. Sejda imposes a 50MB limit on free tier. Smallpdf limits free users to 5MB. This tool has no such restrictions.
More free PDF tools
Combine PDFs with drag-to-reorder, thumbnails, and page selection.
Extract and edit text from PDFs as structured Markdown.
Convert PDF pages to JPG, PNG, or WebP at any DPI.
Write Markdown, get a formatted PDF with live preview.
Combine images into a single PDF with drag-to-reorder.
Count words, characters, and reading time instantly.
Compare two documents and highlight every difference.
Convert text to Title Case, UPPER, lower, and more.