PDF Splitter

Commercial use OK 380+ models No watermark No sign-up needed
Model:
+ GPT-5, Claude, Gemini
Split a PDF into parts — extract specific pages, chunk every N pages, or explode into one file per page. Page thumbnails preview what you're splitting. Output downloads as a ZIP (or single PDF for range extraction).

Drag & drop a PDF here

or click to browse — one PDF up to 50MB

PDF Max 50MB
·
This PDF is password-protected. Unlock it first. Unlock PDF →
Commas separate pages, dashes denote ranges. Click a page below to insert it.
e.g. 5 → every 5-page stretch becomes its own PDF in the ZIP.
Ready to split
~200 tokens
Upload a PDF to pick a split mode.
Split complete
Download

What people split PDFs for

Book chapters

Break a textbook into per-chapter PDFs so students only get the section they need.

Invoice pages

Extract only the pages that matter from a 40-page accounting export.

Contract sections

Send only the signed signature page to one counterparty, only the schedule to another.

Batch printing

Chunk a long report into 10-page groups for double-sided printing in separate binders.

How to split a PDF in 4 steps

  1. Drop your PDF into the upload area. We read the page count + show a first-page thumbnail locally — the file never leaves your browser until you submit.
  2. Pick a split mode: Every page, Extract pages (1-3, 5, 7-10), or Every N pages.
  3. Confirm the cost in the quote card. Every-page and every-N return a ZIP of parts; extract-pages returns a single PDF.
  4. Click Split PDF and download the ZIP (or PDF). We store it for 24 hours — 7 days for active credit holders.

Free.ai vs. Smallpdf vs. iLovePDF

Free.aiSmallpdfiLovePDF
Starting priceFree$9/mo$7/mo
3 split modes
Every-N-pages chunking
Public APIEnterpriseEnterprise
No sign-up required
Advanced options
Result
Tokens running low. Get More Tokens
Want better results? Premium models (GPT-5, Claude, Gemini) deliver higher quality. View Plans

❤️ Love Free.ai? Tell your friends!

Sign up to get a referral link and earn 25,000 tokens per friend.

Want more? Sign up free for 5K tokens/day + 10K bonus
Sign Up Free

Processing your request...

Split PDFs into separate files with free AI. Extract pages easily.

How to Use PDF Splitter

1
Enter your input

Type text, upload a file, or describe what you want. No account needed.

2
Click generate

Our AI processes your request in seconds using the best open-source models.

3
Download & share

Download, copy, or share your result. Free for personal and commercial use.

Use this tool via API

Automate this tool from your own code. OpenAI-compatible REST endpoint, Bearer-token auth, no extra SDK required. Token costs match the web interface.

curl -X POST https://api.free.ai/v1/pdf/extract/ \
  -H "Authorization: Bearer sk-free-..." \
  -H "Content-Type: application/json" \
  -d '{"file": "@document.pdf"}'

PDF Splitter — FAQ

Upload one PDF, split it into smaller PDFs. Three modes: one file per page (explode), extract a custom page range (e.g. pages 1-3, 5, 7-10 into a single new PDF), or chunk every N pages into groups. Multi-file outputs download as a ZIP; range extraction downloads as one PDF.

Flat 200 tokens base plus 10 tokens per output part — a 20-page every-page split costs ~400 tokens, a range-extract costs the 200-token floor. The exact quote appears under the mode picker before you hit Split. Free users get 2,500 daily tokens.

Up to 50 MB per upload. For larger PDFs, compress first at /pdf/compress/ (drops images to 150 DPI) or run PDF Splitter on the chunks. A 50 MB PDF is unusual for text-heavy docs; that size usually means scanned images.

Pick "Extract pages" and type a range: commas separate individual pages, dashes denote ranges. "1-3, 5, 7-10" gives you pages 1, 2, 3, 5, 7, 8, 9, 10 in one PDF preserving their original order. You can also click the page thumbnail strip below the upload preview to auto-insert numbers.

Chunks the PDF into equal stretches — N=5 on a 23-page PDF gives you 5 ZIP entries: pages 1-5, 6-10, 11-15, 16-20, and 21-23. Useful for batch printing or sending a report to five different reviewers without each seeing the whole document.

Yes. We use pikepdf (C-based qpdf bindings) which preserves form fields, annotations, bookmarks, and embedded fonts across the split. The output PDFs are byte-accurate copies of the source pages.

We detect password protection on upload via PDF.js in your browser and show a clear error — nothing is uploaded. Use /pdf/unlock/ first if you own the document and know the password.

PDFs are written to a temp directory on our API server for the split, then deleted. The ZIP/PDF output is kept on our CDN for 24 hours (7 days with active credits) at a share link in your dashboard.

You can split a signed PDF into chunks, but splitting invalidates the cryptographic signature on the pages that were re-composited. If the signature matters legally, split first, then sign, not the other way around. Our /pdf/sign/ tool reapplies sigs to the output if needed.

Yes — type the pages in the order you want in "Extract pages" (e.g. "3, 1, 2" returns a PDF with page 3 first). For full drag-to-reorder with thumbnails, use /pdf/merge/ with the input as a single file.

Free.ai is free and covers all three split modes (every-page, range, every-N). Smallpdf ($9/mo) and iLovePDF ($7/mo) require sign-up and lock their API behind enterprise contracts. We expose /v1/pdf/split/ publicly with bearer-token auth — see /api/.

Yes — POST multipart to /v1/pdf/split/ with file + mode + (pages or chunk_size). Quote endpoint /v1/pdf/split-quote/?pages=N&mode=M returns the exact cost before you upload. Full curl recipe at /api/.

Sign up free for 10,000 tokens

Create Free Account

No credit card required

How would you rate this tool?

Love Free.ai? Tell your friends!