What does PDF Split do?
It copies selected pages from one PDF into one or more new PDF files and downloads them together in a ZIP archive.
Pick a split mode, confirm the expected file count, and download a ZIP of the resulting PDFs.
Preparing the editor...
The guide and instructions on this page are available while the tool loads.
PDF Split creates new PDF files from the pages of one source document. Depending on the mode, you can produce one file per page, one file for a typed selection, one odd-page or even-page file, or several consecutive page-group files.
Page range accepts entries such as 1-3,5,8-10. Spaces are ignored, reverse ranges are rejected, and valid pages are deduplicated then sorted into ascending source-page order before one selected-pages PDF is written. Every N pages divides the document into consecutive chunks of that size, with a shorter final group when needed.
Each output PDF is built by copying selected pages with pdf-lib rather than rendering them as images. Mixed page sizes, orientations, and existing rotations can remain. Document-level bookmarks, named destinations, attachments, and source metadata are not intentionally transferred, and interactive links, forms, annotations, and layers should be checked after download. Leaving pages out of a result is not the same as securely redacting content from a page.
All splitting and ZIP packaging stay in the browser. Ordinary site assets may still load, and usage metadata such as counts, modes, and result codes may be recorded. Identified events omit filenames, raw PDF bytes, document text, and the typed range string.
The workflow accepts one PDF up to 50 MB and always downloads a -split.zip archive, even when only one PDF is generated. There is no password field; encrypted-file compatibility varies because the helper can attempt to load encrypted input without asking for a password. Creating new files rewrites PDF structure and typically invalidates certificate-based signatures. Progress messages are shown, but there is no dedicated cancel control once splitting starts.
Typical tasks this tool is built for.
PDF splitting and ZIP creation run locally in your browser with pdf-lib and JSZip. The selected PDF is not uploaded to DevToolKit for splitting. Usage and diagnostic metadata such as byte counts, page count, split mode, output-file count, page context, and result or error codes may still be sent; identified PDF Split analytics do not include the raw PDF, filename, document text, typed range string, or selected page-number list.
Practical tips before you download or share the output.
PDF Split accepts one PDF up to 50 MB. Modes are Every page, Page range, Odd pages, Even pages, and Every N pages. Custom ranges use syntax such as 1-3,5,8-10; valid pages are sorted and deduplicated, and reverse or out-of-range values fail. Results always download as {base}-split.zip, with inner names such as page-1, selected-pages, odd-pages, even-pages, or pages-start-end. There is no password input and no password-removal feature; encrypted compatibility varies. Pages are copied without intentional rasterization, but bookmarks, forms, annotations, attachments, metadata, and signatures should be verified in the outputs. Omitting pages is not secure redaction. Automatic and manual ZIP download are available. Reset clears the workspace; it does not provide a true mid-process abort. Large page counts or many output files can use substantial browser memory.
Longer reads that pair well with this tool.
PDF guide
Match your PDF task to the right DevToolKit tool — merge, split, compress, convert, secure, or edit — and check processing labels before you upload.
PDF guide
Step-by-step In-browser PDF compression: raster downsampling, structural repacking, and how to treat scanned versus text-heavy files — with no quality guarantee.
PDF guide
Practical student workflows — compress scans, merge assignments, split chapters, convert phone photos to PDF, and protect personal records — with honest limits on OCR output.
Common next steps after using this tool.
Combine whole PDF files into one document that follows the order shown in your file list.
Reduce one PDF using JPEG page rasterization or a non-raster structure repack, then download a separate -compressed.pdf.
Encrypt one PDF with a required open password, optional owner password, and viewer permission presets or custom print, copy, edit, and annotate controls.
Build an editable DOCX from the PDF text layer, with optional Page N headings and best-effort Word tables.
Turn PDF text into an editable XLSX workbook with page sheets, detected-table sheets, or one combined data sheet.
Recognize printed text on scanned or image-based PDF pages locally, then export a TXT or Markdown working copy for proofreading.
Situations where this workflow saves time.
It copies selected pages from one PDF into one or more new PDF files and downloads them together in a ZIP archive.
One PDF at a time.
One PDF up to 50 MB. Large page counts or many output files can still need substantial browser memory.
Every page, Page range, Odd pages, Even pages, and Every N pages.
Use numbers and ranges such as 5, 2-7, or 1-3,5,8-10. Spaces are ignored. Reverse ranges, zero, and out-of-range pages produce an error.
No. Custom selections are stored in a set, so duplicates are removed before the pages are sorted.
No. Valid custom pages are sorted into ascending source-page order in the selected-pages PDF.
One PDF per source page, named like document-page-1.pdf inside the ZIP.
One PDF containing the selected pages, typically named with a selected-pages label inside the ZIP.
Odd pages builds one PDF with pages 1, 3, 5, and so on. Even pages builds one PDF with pages 2, 4, 6, and so on.
Enter an integer of at least 1. The tool creates consecutive groups of that size and a shorter final group when the page count does not divide evenly.
Yes. The download is always {base}-split.zip, even when the archive contains only one generated PDF. Inner names use labels such as page-1, selected-pages, odd-pages, even-pages, or pages-start-end.
Selected pages keep their existing dimensions, orientations, and rotations when copied. The tool does not normalize page size.
No intentional rasterization occurs. pdf-lib copies pages into newly created PDF documents.
Preservation of every interactive feature has not been verified. Test important forms, links, and annotations in each generated PDF.
Document-level bookmarks and named destinations are not intentionally copied into the new split files.
There is no password field. The helper may attempt to load encrypted input without a password, so compatibility varies. Unlock an authorized copy first when protection matters.
No. PDF Split is not a password-removal tool. Use PDF Unlock when you know the current password.
Creating new split PDFs rewrites document structure and typically invalidates certificate-based signatures from the source. Keep the signed original.
Local. Page copying and ZIP packaging run in the browser with pdf-lib and JSZip.
There is no dedicated cancel control once Split PDF starts. Reset clears the workspace afterward, but it may not stop work already running.
PDF bytes are not uploaded for splitting. Identified analytics may include byte counts, page count, split mode, output-file count, and result codes, but not the filename, raw PDF, document text, typed range string, or selected page-number list.
Browse related tools or open the full workspace.