100% PrivateInstant ProcessingFree Forever

Split PDF — Divide PDF Files Into Pages or Ranges Online

Break PDFs into smaller files by page range, fixed interval, or single pages. Browser-based, no upload, no signup, no watermark.

Split PDF files into smaller documents — privately in your browser

Large PDF documents often contain content that different people need in pieces — a book chapter, a specific set of exhibits, a monthly section of a combined annual report. Splitting a PDF extracts exactly the pages you need into a separate file without altering the original. LuraPDF splits PDFs in your browser using pdf-lib, a pure-JavaScript PDF library. Nothing uploads, nothing leaves your device, and the result downloads in seconds.

Most online PDF splitters upload your entire document to a server, process it there, and then let you download the pieces. That exposes your full document — even pages you are not trying to share — to a third-party server. LuraPDF does not do that. The splitting operation reads your PDF locally, copies the specified page subset into a new PDF document, and downloads it. The original file is never modified and never transmitted.

How to split a PDF online

1

Upload your PDF

Drag your PDF into the drop zone or click to browse. The file is loaded into browser memory — nothing is uploaded. pdf-lib reads the cross-reference table and page tree locally so all page content is available for splitting.

2

Choose split mode

Select from three modes: Range (specify page ranges like 1-5, 6-10), Interval (split every N pages — e.g., every 10 pages produces equal-size chunks), or Each Page (each page becomes its own PDF document). Range mode is best when you know the section boundaries. Interval is useful for batches of fixed-size documents stapled together.

3

Set your parameters

For Range mode, enter one or more page ranges separated by commas (e.g., 1-10, 11-25, 50-60). Each range becomes a separate output PDF. For Interval mode, enter the number of pages per chunk. For Each Page mode, no parameters are needed — every page becomes its own PDF.

4

Preview each output

Before downloading, you can preview the thumbnail of the first page of each output file to confirm the split points are correct. This saves the frustration of downloading a ZIP and discovering the split landed on the wrong page.

5

Download split files

Single-range splits download as a single PDF file. Multiple ranges download as a ZIP archive, with each range as a numbered file. The entire split runs in your browser — no upload delay, no server queue.

100% private

Your PDF is split in your browser. Nothing uploads, nothing logs, nothing stores. Close the tab and the data is gone.

Three split modes

Range (custom page boundaries), Interval (split every N pages), or Each Page (every page as its own file). Pick the mode that matches your workflow.

Visual page preview

See thumbnails of the first page of each output segment before downloading. Confirm the split points before committing to the download.

ZIP batch download

Multiple split segments download as a single ZIP archive. One click gets all your output files without downloading them one by one.

Bookmarks preserved

Bookmarks and named destinations that fall within a split range are carried into the corresponding output PDF. Navigation is preserved for the sections that have it.

Free, no signup

No account, no email gate, no daily quota, no watermark on output. Split PDFs as often as you need from any modern browser.

Who uses LuraPDF Split PDF

Splitting PDFs solves the problem of a large document that only some of it needs to move. Here are the most common workflows.

Extract a book chapter

A PDF textbook or ebook spans 400 pages. You need pages 120-158 — Chapter 7 — for a reading assignment. Split by range to extract just those pages as a standalone PDF.

Separate legal exhibits

A legal brief with attached exhibits needs to be distributed with each exhibit as a separate file. Split by range using the exhibit page boundaries to produce individual files for each exhibit.

Distribute HR documents

Offer letters for multiple employees were printed to a single combined PDF. Split every N pages — or by named ranges — to produce individual offer letter files for each employee.

Extract journal articles

A journal issue PDF contains 12 articles. Split by article page ranges to produce individual PDF files for each paper — easier to share, annotate, and cite.

Archive by section

An annual report spans quarterly sections. Split into four parts (Q1, Q2, Q3, Q4) for separate archive storage and year-over-year comparison workflows.

Granular page extraction

Use Each Page mode when you need every page of a PDF as its own document — useful for converting scanned multi-page packets where each page is a different form.

Why split PDF files

Splitting a PDF into smaller files makes content easier to move, share, and process. Here is what you gain.

  • A 50-page excerpt from a 500-page document is far easier to email and share than the full file — split to the right size before sending.
  • Splitting reduces the file size recipients receive to only the content they need, saving their storage and download time.
  • Individual split files are easier to index, rename, and archive by subject — a contract exhibit as its own file is more findable than pages 47-53 of a combined PDF.
  • Splitting before OCR or compression reduces processing time — only run OCR on the pages that actually contain content you need searchable.
  • Legal, HR, and academic workflows often require specific sections delivered as standalone documents — splitting automates what would otherwise be manual cut-and-paste.
  • ZIP output of a split delivers all segments in a single download — no need to download each output file individually.

How LuraPDF splits PDF files

LuraPDF uses pdf-lib to read the source PDF's page tree in browser memory. For each output segment, pdf-lib creates a new PDF document and copies the specified page objects — including their content streams, font references, image streams, and annotation objects — into the new document. The cross-reference table of the output PDF is built fresh for the copied pages, and the new document is serialized to bytes in memory. Bookmarks (outline entries) whose destination page numbers fall within the copied range are carried into the output PDF with adjusted page references.

For multiple output segments (multiple ranges, interval mode, or each-page mode), each output PDF is assembled independently in memory. JSZip then packages all output PDFs into a single ZIP archive, which is saved to your device in one download. The entire workflow — source parsing, page copying, re-serialization, and ZIP packaging — runs inside your browser tab. Your PDF is never transmitted over the network at any point.

Split PDF: LuraPDF vs alternatives

FeatureLuraPDFServer-based splittersDesktop PDF apps
PrivacyBrowser-only — file never uploadedFull document uploaded to serverLocal, but install required
Split modesRange, interval, each-pageOften range onlyFull control
ZIP outputAutomatic for multi-segment splitsVariesManual file-by-file
CostFree forever, no quotasFreemium with daily limit$$$ license or subscription

Tips for clean PDF splits

A few decisions before splitting save rework after. Apply these tips for precise, clean results.

  1. Tip 1:

    Use page bookmarks to identify split points — open the PDF in a viewer that shows the outline before splitting to get accurate page numbers.

  2. Tip 2:

    Range mode gives the most control — specify exact page boundaries for each segment you need.

  3. Tip 3:

    Interval mode is fastest for uniformly-sized batches — batch scan output where every 2 pages is one document is a good use case.

  4. Tip 4:

    Each Page mode is useful but can produce many files — a 100-page PDF produces 100 output files. Confirm this is what you need before running.

  5. Tip 5:

    To select scattered non-consecutive pages (e.g., pages 3, 7, 14, 22 from a 100-page PDF), use the Extract PDF Pages tool instead — it handles non-contiguous page selections.

  6. Tip 6:

    If the source PDF is password-protected, unlock it first with the Unlock PDF tool before splitting.

Frequently Asked Questions

Can I split a PDF into multiple files at once?
Yes. Define multiple page ranges, use Interval mode to split into equal chunks, or use Each Page mode to split every page into its own file. All output segments are packaged into a ZIP archive that downloads in one click.
What is the difference between split and extract pages?
Split PDF works with consecutive page ranges and produces one or more complete PDF segments. Extract PDF Pages lets you pick scattered, non-consecutive pages (e.g., pages 3, 7, 22, 45 from a 100-page PDF) and combine them into a single output PDF. For chapter-style splitting, use this tool. For picking specific individual pages, use Extract Pages.
Are bookmarks preserved in split output?
Yes, for bookmarks that fall within the page range of a given output segment. If your source PDF has a Table of Contents with bookmarks pointing to pages 50-100, and you split pages 50-100 into one segment, those bookmarks are carried into the output PDF with corrected page references.
Can I split a password-protected PDF?
Not directly — pdf-lib cannot parse encrypted PDFs. First use the Unlock PDF tool to remove the password protection (you will need the password you own), then split the unlocked file.
Is there a maximum input file size?
No hard limit is imposed by LuraPDF. The ceiling is your browser's available RAM. Large PDFs (hundreds of megabytes) may be slow to load but will split correctly once loaded. Each Page mode on very large PDFs produces many output files — ZIP assembly of hundreds of files may take a moment.
Does this work on mobile?
Yes. LuraPDF runs in any modern mobile browser. PDF splitting happens locally on the device — no mobile data is used to upload the file. Very large PDFs may be slow on low-memory mobile devices.
Do page numbers reset in split output?
Yes. Each output PDF is an independent document. Its internal page numbering starts at 1, regardless of where those pages appeared in the original document. If you need continuous page numbers across the split files, use the Add Page Numbers tool on each output file after splitting.
Can I split into uneven ranges?
Yes. In Range mode you can specify any set of page ranges — they do not need to be equal in size. Pages 1-3, 4-50, 51-52 are all valid as separate ranges.
Can I merge the split files back together?
Yes. The Merge PDF tool accepts the output files from a split. Drop in all your split segments, reorder as needed, and merge them back into a single document.
Is the tool free?
Yes, completely free with no usage limits, no account required, and no watermark on output files. LuraPDF does not cap the number of splits or the file size.

Split PDF files — privately, free, in your browser

Drop your PDF into the box above, choose your split mode and parameters, and download your output files in seconds. No upload, no signup, no watermark, no quota. Your full document stays on your device — only the output segments you requested download. Need to pick scattered pages instead of a range, or merge the results back together? The Extract PDF Pages and Merge PDF tools work the same browser-only way.