Free Split PDF Online
Extract pages or split PDFs into separate files
What Split PDF Does
You have a PDF and you don’t need all of it. Maybe it’s a 47-page contract and you only need the signature page. Maybe it’s a textbook chapter buried inside a 300-page monster. Whatever brought you here, Split PDF lets you pull out exactly the pages you want — no account, no upload, no waiting for a server to chew on your file. Everything runs in your browser using pdf-lib, which means your documents never leave your device. Not even for a second.
It’s built for anyone who handles PDFs regularly — students, freelancers, office workers, developers, lawyers, or just someone who got emailed a PDF that’s way too long.
How It Works
Drop your file in. Drag a PDF onto the upload area or click to browse your files. The tool reads it locally and shows you the file name, page count, and size right away.
Pick a split mode. Three toggle buttons sit at the top of the controls panel — choose the one that fits:
- Extract Pages shows a visual thumbnail grid of every page (up to 50 thumbnails rendered). Click individual pages to select or deselect them. Use the Select All and Deselect All links to move fast. A counter keeps track of how many pages you’ve picked.
- Split by Range gives you a text input where you type ranges like
1-5, 8, 10-15. Each range becomes its own separate PDF file. - Every N Pages takes a single number — say, 5 — and chops the document into equal chunks automatically. A live preview tells you exactly how many files you’ll get.
Hit Split PDF. The tool processes your document and presents the results in a green-highlighted panel. Each output file shows its name, page count, and file size. Download them one by one or use the Download All button to grab everything at once.
Why Use Our PDF Splitter
Most online PDF splitters want something from you. An email address. A “free trial” that caps out at three files. A sketchy upload to a server you’ve never heard of. Some even watermark your output unless you pay.
This one doesn’t do any of that.
Your file stays on your machine. The splitting happens entirely in your browser using pdf-lib — a JavaScript library that manipulates PDFs without any server round-trip. There’s no upload progress bar because there’s no upload.
No signup, no limits, no watermarks. Split as many PDFs as you want, as many times as you want. The output is clean — identical quality to the original, because pages are copied directly without re-encoding.
Dark mode included. The interface respects your theme preference, so you’re not blinded by a white screen at 11 PM. It works on desktop and mobile, and the thumbnail grid adapts from 5 columns on small screens to 10 on wider ones.
Use Cases
Pulling a single page from a long report. Your client sent a 60-page quarterly report and you only need the executive summary on page 3. Extract Pages mode, one click, done.
Breaking a textbook into chapter files. You’ve got a 400-page PDF and you want each chapter as its own file for easier reading. Use Split by Range with entries like 1-42, 43-98, 99-155 and download each chapter separately.
Splitting scanned documents for filing. A batch scanner produced one massive PDF with 30 receipts. Every N Pages mode with N set to 1 turns it into 30 individual files — one per receipt, ready for your expense tracker.
Sharing specific pages without oversharing. Your lease agreement is 20 pages but your roommate only needs the addendum on pages 17-19. Extract just those pages and send a smaller, cleaner file.
Preparing print jobs. You need to print pages 1-10 at the office and pages 11-20 at home. Split by range gives you two files, each ready for its own printer queue.
Trimming PDFs for email attachments. The attachment limit is 10 MB and your PDF is 25 MB. Split it into smaller chunks that fit, without compressing or degrading anything.
Tips and Best Practices
Use thumbnails to double-check before splitting. In Extract Pages mode, the visual grid shows you exactly what’s on each page. This is especially handy for scanned documents where page numbers might not match the PDF’s internal numbering.
Combine ranges with single pages. The range input accepts mixed formats — 1-5, 8, 10-15 creates three output files. Each comma-separated entry becomes its own PDF, so you can be as granular or as broad as you want.
Name your files before downloading. The tool auto-generates names like report-extracted.pdf or report-p1-5.pdf based on your original file name and the pages included. If you need custom names, just rename after downloading.
For huge PDFs, the Every N Pages mode is your friend. Instead of manually typing ranges for a 200-page document, set N to 25 and let the tool create 8 evenly-sized files automatically. The live preview shows you the exact split before you commit.
Keep the original. Splitting creates new files — it never modifies your source PDF. But it’s still good practice to keep your original somewhere safe, especially for legal or financial documents.
Watch your browser memory on very large files. There’s no hard file size limit, but your browser needs enough memory to hold the PDF. For files over 100 MB, close other tabs first. If the tool says the file is corrupted, try a fresh browser tab and load it again.
Frequently Asked Questions
- How does the PDF splitter work?
- The tool uses pdf-lib, a JavaScript library that runs entirely in your browser. When you upload a PDF, it is read locally on your device. You choose which pages to extract or how to split, and the tool creates new PDF documents containing only the selected pages. Nothing is uploaded to any server.
- What split modes are available?
- Three modes are available. Extract Pages lets you pick specific pages by number. Split by Range lets you define page ranges like 1-5 and 10-15. Split Every N Pages divides the document into equal chunks, such as every 5 pages.
- Can I extract just one page from a PDF?
- Yes. Use the Extract Pages mode and select the single page you want. The tool creates a new PDF containing only that page, which you can download immediately.
- Will splitting affect the quality of my PDF?
- No. The splitter copies pages directly from the original file without re-encoding or compressing. Text, images, fonts, and formatting are preserved exactly as they appear in the source document.
- Is my data private?
- Completely. This PDF splitter runs 100 percent in your browser using JavaScript. Your files are never uploaded to any server. No data leaves your device, there is no signup required, and no files are stored anywhere.
- Is there a file size limit?
- There is no hard limit. The tool can handle PDFs of any size that your browser can load into memory. For best performance, we recommend files under 100 MB. A warning appears for very large files, but processing continues.