100% Local Processing

Split PDF Pages — Offline & Private

Extract pages or ranges into separate files. Runs entirely on your device — no upload, no cloud, no waiting.

100% Offline Processing

Split PDFs Without Sending Them Anywhere

Splitting a PDF sounds simple, but most tools turn it into a data transfer exercise. Your file travels to a server, gets processed, then downloads back to you. Each hop is a potential exposure point — especially for PDFs that contain signatures, account numbers, or personal information. OfflinePDF runs the split in your browser's JavaScript engine. The file never moves off your machine.

✂️ Flexible Split Options
Split by individual pages, extract a specific page range, or pull out every page as a separate file.
👁️ Visual Page Preview
Thumbnail previews load before you commit to a split, so you can confirm exactly which pages you're extracting.
🔐 Truly Private
No server receives your file. The pdf-lib library runs locally and returns a Blob that your browser downloads directly.
🆓 No Limits
No per-day cap, no maximum pages, no watermark on output. Just split and download.

OfflinePDF vs Typical Online Tools

FeatureOfflinePDFTypical Online Tools
Uploads your PDFNeverAlways
Works after Wi-Fi offYesNo
Page range supportYesVaries
Output file size limitNoneOften 25–200 MB
Watermark on outputNeverSometimes (free tier)

Frequently Asked Questions

Yes. Select a start and end page, or enter a comma-separated list like 1,3,5-9 to extract non-consecutive pages.

You'll need to unlock the PDF first using our Lock/Unlock tool, then split it.

No. pdf-lib copies pages without re-encoding, so vector text and images remain at full resolution.