Skip to the content.
Split a PDF document into separate files, extract custom page ranges, or divide the file in half. This tool runs **100% locally client-side** using `pdf-lib`, so your files are processed entirely in your browser with no server-side uploads.
Client-side PDF Extractor (PDF-Lib)
Select Source PDF
📄 Drag & Drop a PDF file here
or click to browse from your computer
Splitting Parameters
Use dashes for ranges (e.g. 1-3) and commas for lists (e.g. 1, 3, 5). 1-based page index.
Execute Split
Ready: Waiting for file to load...

How to Use Split PDF

  1. 1. Upload Your PDF

    Drag and drop a PDF file onto the drop zone or click to browse and select it from your device.

  2. 2. Choose a Split Method

    Select 'Extract every page into separate files', 'Split in half', or 'Extract a custom page range' and configure as needed.

  3. 3. Split and Download

    Click 'Split & Save PDF'. Single-file outputs download directly; multiple files are packaged into a ZIP archive.

The Technical Details

This interactive web utility provides fast, reliable, and completely private data transformations. In modern workflows, quick formatting, conversions, or estimations are essential. By running all logic entirely in your browser with client-side JavaScript, this tool guarantees that your data never leaves your machine. This approach delivers maximum performance and absolute data privacy, as no information is ever sent to a server.

Frequently Asked Questions

What split modes are available?

You can split every page into individual PDF files, divide the document in half, or extract a specific custom page range into a new file.

How are multiple output files delivered?

When the split produces more than one PDF, all files are packaged into a ZIP archive that downloads automatically.

Can I split a 100-page PDF into 100 single-page files?

Yes. The 'Extract every page' mode creates one PDF per page, all bundled into a single ZIP for download.

Is my PDF uploaded to a server?

No. All splitting is performed locally in your browser using pdf-lib. Your file never leaves your device.