How it works
Add your PDF
Drop one PDF into the box. Its text is read locally — nothing is uploaded.
Type your split text
Enter the keyword that marks a new document — like “Invoice No” — and hit Split by Text.
Download
Every page containing your text starts a new file. Download them individually or as a ZIP.
Tips
- Pick a stable phrase. Headers like “Invoice No”, “Statement” or “Chapter” that appear once per document work best.
- Regex for power users. Tick “Regular expression” to split on patterns like Invoice\s+\d+ — invalid patterns are rejected with a clear error.
- One match per document. If your keyword appears twice on one page, it still starts just one new file.
- Scanned PDFs have no text. Pages that are photos cannot be searched — the tool will tell you if it finds no text at all.
Frequently asked questions
How do I split a PDF by keyword?
Add your PDF, type the keyword (for example “Invoice No”), and hit Split by Text. A new file starts at every page containing that text.
Can I use a regular expression?
Yes — tick “Regular expression” and enter a pattern like Invoice\s+\d+. If the pattern is invalid you get a clear error, not a silent failure.
What happens to pages before the first match?
They join the first file, so no page is ever lost. Every output file lists the page range it covers.
Why did nothing split?
Either the text does not appear in the PDF, or the PDF is scanned (pages are photos with no real text). The tool reports how many pages matched.
Is my PDF uploaded anywhere?
No. The text search and splitting run entirely in your browser.
How can I split PDF by keyword online?
Drop the PDF into the Split PDF by Text tool, type the keyword exactly as it appears (copy it from the PDF to avoid spacing quirks), and the tool cuts the document at every page containing that phrase. Each section becomes its own downloadable file — free, with no account and no upload.
Can I divide a PDF by text into individual invoices?
Yes — that's the classic use case. Use "Invoice No." or your document's equivalent as the keyword, and every page containing it starts a new file. A 300-invoice annual PDF becomes 300 separate files in under a minute, ready to forward or archive.
What does "split PDF by content" mean?
It means splitting based on what's written in the document rather than page numbers or file size. The tool reads each page's text layer and cuts wherever your keyword appears — so sections are defined by content ("Statement Period", "Patient ID") instead of arbitrary page counts, giving you meaningful, self-contained files.
Is there a free PDF text splitter that works in the browser?
Yes. This tool runs entirely in your browser: no installation, no sign-up, no per-month fee for the same trick desktop software charges for. Because nothing is uploaded, it's also safe for confidential documents like invoices and statements that you wouldn't want on a third-party server.
Can I extract text from a PDF before splitting it?
You can — and it helps you pick the right keyword. Run the document through the PDF to Text tool first to see the exact phrasing (including spacing quirks), then use that exact phrase as your split keyword for a perfect match.