Got one PDF with many invoices, payslips or certificates in it? Type the text that appears at the start of each one, such as "Invoice No", and the tool starts a new file at every page where it finds it. You see the files it will make before you split. Everything runs in your browser.
Its text can be read, so every page with your text starts a new file.
There is no readable text to search. Make it searchable with OCR first, then split.
OCR PDFSplitting at the bookmarks is usually quicker and names files after the chapters.
Split by bookmarksStart a new file at every page that contains your text
Plain text or a regular expression, with or without matching case
Live preview of every file and the line that matched
Name files from the matched line, for example invoice-no-1043.pdf
Pages before the first match are kept as their own file
Flags scanned pages that have no readable text
Split a batch export into one PDF per invoice, named by invoice number.
Separate a combined payroll PDF at every "Employee Name" or employee code.
Turn one long print file of certificates or offer letters into a file per person.
The tool reads the text on every page. Each page that contains your text starts a new file, which runs until the page before the next match. If the first pages do not match (a cover sheet, say), they are kept together as their own file.
Matching is done one line at a time. A phrase broken across two lines on the page will not be found, so search for the part that sits on one line.
With "Name files from the matched line" on, each file is named from the line where your text was found, starting at the match: "Invoice No: 1043" gives invoice-no-1043.pdf. With a regular expression, the first group in brackets is used instead, so "Invoice No:\s*(\d+)" gives 1043.pdf. Repeated names get -2, -3 added.
Split PDF
Split PDF into multiple files
Split PDF by Bookmarks
One PDF per chapter, from the bookmarks
OCR PDF
Make scanned PDFs searchable
Split PDF by Size
Split a PDF into parts under a size limit
Compress PDF
Reduce PDF file size
Compress PDF to Size
Compress PDF to specific size
Compress PDF to 200KB
Get any PDF under 200KB for online forms
Compress PDF to 100KB
Get any PDF under 100KB for online forms
Love our free tools? Discover our AI-powered products that help businesses automate customer communication.
Automate phone calls with AI. Handle appointments, inquiries, and support 24/7 in 40+ languages.
Build WhatsApp chatbots without coding. Automate support and boost sales with 98% open rates.
Add an intelligent chatbot to your website. Convert visitors, answer questions, and capture leads 24/7.
Translate and dub videos in 100+ languages with natural AI voices. Reach global audiences in minutes.
Turn every call into insights with AI transcription, sentiment analysis, and quality scoring for support and sales teams.
Visual deal pipeline with drag-and-drop kanban, Gmail integration, and contact management. Close more deals faster.
Connect customers and staff on a masked number so personal numbers stay private. Click-to-call masking with a simple REST API.
Mobile, landline and toll-free numbers across India from Rs 449/month. Call forwarding, IVR and AI voice agents; number porting on request.
Elastic SIP trunking at 50 paisa/min. Connect any PBX or AI voice agent to the Indian PSTN. No contracts, self-serve setup.
Recurring revenue for Shopify. Pause/skip, build-a-box, prepaid plans, and a customer portal with UPI Autopay & Razorpay.