{{ summaryHeading }}
{{ summaryMetric }}
{{ summaryLine }}
{{ engineBadge }} {{ packetBadge }} {{ sourceSizeLabel }}
PDF Ranges ZIP
PDF split inputs
{{ message }}
Browse or drop one PDF. Extra files are ignored so the split plan has one clear source.
{{ dropzoneTitle }}
{{ dropzoneHint }}
Ignored {{ ignoredCount }} extra file(s). This splitter handles one PDF at a time.
Choose how the source pages become separate output PDFs.
Examples: 1-3, 4-6, 7- or 1, 3, 5-8.
Quick ranges
{{ quickRangeHint }}
Use a whole number between 1 and 100 pages per split file.
pages
Each generated PDF uses this prefix plus a packet number and page span.
{{ actionStatusLabel }}
{{ actionHint }}
{{ progressPercent }}%
Choose how document info fields are written into split PDFs.
Accepted range: 1-300 output PDFs per run.
PDFs
Accepted range: 10-300 MB of source PDF bytes.
MB
Field Value Copy
{{ row.field }} {{ row.value }}
Packet Range token Source pages Page count Filename Size Copy
No split packets yet
Load a PDF and choose a split mode to preview the packet manifest.
{{ row.packet }} {{ row.token }} {{ row.sourcePages }} {{ row.pageCount }} {{ row.filename }} {{ row.size }}
Check Status Detail Copy
{{ row.check }} {{ row.status }} {{ row.detail }}

        
Customize
Advanced
:

Introduction:

A PDF often becomes the shared version of a document after the real work is already finished. That does not mean every recipient should receive the same page set. A scanned stack may contain several forms, a board pack may need committee sections, and an upload portal may accept only the pages relevant to one request.

PDF splitting creates smaller PDFs from selected source page positions. It is different from deleting pages in the original file: the source can remain unchanged while each new file gets its own page order, filename, delivery boundary, and review purpose.

PDF page ranges become separate packets One source PDF page stack is divided into three smaller output PDF packets using page ranges. Source PDF 1-3 4-6 7- Part 1 Part 2 Part 3

The page number used for splitting is the source page position, counted from the first page inside the file. Printed labels can say Cover, i, A-1, or 3, but the range 1-3 still means the first three pages in the PDF. Covers, dividers, Roman-numeral front matter, and scanned page labels are common reasons for visible page numbers to drift from file positions.

Good split plans name the boundary as well as the pages. Legal exhibits, invoice groups, forms, chapters, appendices, and review packets each need a different division. Repeating a cover page can be intentional when every packet needs context, but accidental overlap can create duplicate evidence or confuse a recipient who expects each packet to be unique.

Splitting also has document-feature limits. Bookmarks, page labels, digital signatures, form behavior, attachments, reading order, and accessibility tags can depend on structure outside the copied page artwork. Important packets should be opened after splitting and checked at the first page, every boundary, and the final page.

How to Use This Tool:

Use the splitter when one PDF needs to become several smaller PDFs in the browser. Build the plan first, then check the manifest before downloading the ZIP file.

  1. Choose or drop one PDF file. If multiple files are selected, only the first usable PDF is loaded and the extra files are ignored.
  2. Select Split mode. Custom range packets creates one output PDF per token, Every page as a PDF creates one file for each source page, and Fixed pages per PDF creates same-size chunks with a shorter final packet when needed.
  3. For custom ranges, enter tokens such as 1-3, 4-6, 7-, -4, odd, even, or all. After a PDF is loaded, Halves, Thirds, and Odd/even can fill common range plans.
    If a range exceeds the loaded page count, starts after it ends, or leaves an empty token, fix the range before splitting.
  4. Set Output prefix so the generated PDF and ZIP filenames make sense outside the browser. Use Output metadata, Packet guard, and Browser work limit in Advanced when the handoff or file size needs tighter control.
  5. Review the summary, warnings, Split Manifest, Split Packet Map, and Split Checks. Confirm page counts, overlaps, packet guard status, and work-limit status before generating files.
    The selected PDF has a 150 MB load cap. The adjustable browser work limit is a planning guard and does not raise that hard file cap.
  6. Press Split PDF. When Split Package shows generated PDFs packaged in one ZIP, download the ZIP and keep the manifest, checks, CSV, DOCX, or JSON only when you need an audit record.

Interpreting Results:

The ZIP file is the deliverable, but the manifest is the evidence that explains what the ZIP contains. Treat the result as ready only when the planned page map matches the document boundaries you intended.

  • Split Package reports split status, source file, source pages, split mode, planned packets, overlapping pages, ZIP filename, ZIP size, and privacy path.
  • Split Manifest lists each packet, range token, source page positions, page count, filename, generated size, and status.
  • Split Packet Map charts pages per output PDF so long packets, short tail packets, and uneven splits are easier to spot.
  • Split Checks shows whether the PDF runtime, ZIP runtime, source file, work limit, split plan, packet guard, overlap state, chart, and output are ready or need attention.
  • JSON records settings, source details, packet rows, warnings, checks, and generated output details for machine-readable review.

An overlap warning means at least one source page appears in more than one output PDF. That can be correct for shared covers or instruction pages, but it should be checked because accidental repeats can confuse filing, review, billing, or evidence records.

A clean plan does not prove the document content is correct. Open the generated PDFs when page boundaries matter, especially around scanned separators, attachments, signatures, forms, nonstandard page labels, and accessibility-sensitive documents.

Technical Details:

PDF splitting starts with the loaded page count. Each split mode expands into packet definitions, and each packet contains an ordered list of source page positions. The generated PDF copies pages from that list, so repeated source pages become repeated placements in separate output files.

Range tokens are validated after the source page count is known. Whitespace around tokens is ignored, tokens are separated by commas, and a token that points past the end of the document is rejected rather than silently shortened.

Fixed Packet Formula:

For fixed-size chunks, the planned packet count is the ceiling of source pages divided by pages per PDF:

fixed packet count = source pages pages per PDF

For example, a 23-page source split at 5 pages per PDF creates ceil(23 / 5) = 5 packets: four five-page packets and one three-page packet.

Range Token Rules:

Rules for PDF split range tokens
Token type Example Packet result Validation rule
Single page 5 One output PDF containing source page 5. The page must be within the loaded source page count.
Closed range 8-12 One output PDF containing pages 8 through 12. The start and end must be positive, the end must be in range, and the start cannot be after the end.
Open-ended range 20- or -4 One output PDF from page 20 to the end, or from page 1 through page 4. The missing edge is filled from the loaded source page count.
Whole document all One output PDF containing every source page. The source PDF must contain at least one readable page.
Odd or even positions odd or even One output PDF containing odd or even source page positions. Printed labels do not change the odd/even calculation.

Mode Behavior:

PDF split modes and their packet behavior
Mode Packet construction Typical fit
Custom range packets Each comma-separated token becomes one planned output PDF. Mixed exhibits, sections, appendices, odd/even scans, and repeated cover pages.
Every page as a PDF Every source page becomes a separate one-page PDF. Individual forms, receipts, certificates, signed sheets, and page-level routing.
Fixed pages per PDF The source is divided into chunks of the selected size, with the last chunk shorter when the total does not divide evenly. Review batches, upload chunks, and large scans that need predictable page boundaries.

Validation Boundaries:

Validation boundaries for PDF splitting
Boundary Rule Practical effect
Source file One PDF file with a .pdf name or PDF media type, a PDF header, successful parsing, and at least one page. Non-PDF, empty, damaged, or unsupported protected files are rejected before planning.
Hard file cap 150 MB maximum selected PDF size. Files above the cap are stopped before browser-side page copying begins.
Browser work limit Adjustable from 10 MB to 300 MB, with 150 MB as the default planning limit. A source above the selected work limit must be reduced or allowed with a higher limit, subject to the hard file cap.
Packet guard Adjustable from 1 to 300 output PDFs, with 200 as the default. Accidental every-page or tiny-interval jobs can be blocked before many files are created.
Fixed interval 1 to 100 pages per output PDF. Out-of-range values are clamped to a usable page count before planning.
Filenames Letters, numbers, dots, underscores, and hyphens are kept in output prefixes. Other characters are replaced so generated PDF and ZIP names remain portable.

Limitations and Privacy Notes:

The selected PDF, generated PDFs, manifest data, and ZIP bytes are handled in the browser session. The page still needs its PDF-copying and ZIP-creation support to load, but the selected PDF is not uploaded for splitting.

Page copying should not be treated as preservation or certification for every PDF feature. Document-level bookmarks, page labels, attachments, form relationships, signatures, accessibility tags, and reading order may need separate inspection in the generated files.

Large PDFs, damaged PDFs, password-protected PDFs, and heavily interactive PDFs can fail or produce files that need manual review. For legal, archival, accessibility, or compliance work, keep the original file and record the manifest used for each delivered packet.

Worked Examples:

These cases show how page-position ranges become planned packets and review warnings.

Board pack split into sections

An 18-page board pack contains a two-page cover note, an eight-page paper, and appendices. Enter 1-2, 3-10, 11-. Split Manifest should show three packets with pages 1-2, 3-10, and 11-18.

One-page forms from a scan

A scanner produced a 12-page PDF with one signed form per page. Choose Every page as a PDF. The planned output count should be 12, and each manifest row should show one source page.

Fixed review chunks

A 23-page report needs five-page review packets. Choose Fixed pages per PDF and set Pages per PDF to 5. The packet list should be pages 1-5, 6-10, 11-15, 16-20, and 21-23.

Intentional shared cover page

A cover sheet must travel with two separate sections. Enter 1-4, 1, 5-12. The overlap warning is expected because page 1 is copied into more than one output PDF.

Advanced Tips:

  • Use Load sample to test custom ranges, overlap warnings, and ZIP generation before handling a real document.
  • Lower Packet guard when a document should produce only a few packets; it catches accidental every-page plans before generation.
  • Set Output metadata to neutral when the output PDFs should not carry a title based on the source filename.
  • Use Split Packet Map to catch uneven fixed chunks, a very large custom packet, or an unexpected one-page tail packet before downloading.
  • Save the manifest CSV, DOCX, or JSON when another person needs to confirm which source page positions went into each delivered PDF.

FAQ:

Can I split more than one PDF at a time?

No. The split plan is built for one selected PDF. If several files are selected, only the first usable PDF is loaded.

Do range numbers use printed page labels?

No. Ranges use source page positions counted from the first page in the file. Printed numbers, Roman numerals, and scanned labels do not change those positions.

Are overlapping pages allowed?

Yes. A source page can be copied into more than one output PDF. The overlap count is a review warning so intentional repeats can be separated from mistakes.

Why did my PDF fail to load?

The file may be too large, may not have a PDF extension or media type, may not start with a PDF header, may contain no readable pages, may be damaged, or may use protection the browser-side splitter cannot process.

Does splitting preserve signatures or bookmarks?

Do not assume that it does. Open the generated PDFs separately when signatures, bookmarks, forms, attachments, page labels, or accessibility structure matter.

Are PDF bytes sent away for splitting?

No. The selected PDF, generated PDFs, manifest, and ZIP file are handled in the browser session.

Glossary:

Source page position
The page number counted from the start of the PDF file, independent of printed labels.
Packet
One planned output PDF created from a range token, one source page, or a fixed-size chunk.
Range token
A short page-selection instruction such as 5, 8-12, 7-, odd, even, or all.
Open-ended range
A range where the beginning or end is inferred from the source document, such as 7- or -3.
Overlap
A repeated source page placement that appears in more than one output PDF.
Manifest
The review table connecting packets to source pages, page counts, filenames, generated sizes, and status.

References: