Split PDF by Text

Split a PDF by text online free — every page containing your keyword starts a new file. Perfect for invoices, reports and statements.

Your files never leave your device — all processing happens in your browser.

Drop your PDF here

Select PDF

one file at a time · .pdf only

Done!

Everything happened inside your browser — your file was never uploaded anywhere, so there is nothing to delete.

Split a PDF by Text: One Keyword, Instantly Separated Files

Imagine a 500-page PDF of monthly invoices fused into one file, and you need each customer's invoices as a separate document. Splitting by hand would take all afternoon. Split PDF by text does it in seconds: give it a keyword like "Invoice #" and every page containing that phrase starts a brand-new file.

The concept is simple and the execution is precise. The tool reads the text layer of your PDF, scans each page for your keyword, and cuts the document at every match. Pages before the first match are grouped sensibly too, so nothing gets lost. It's built for exactly the documents that pile up in offices: invoices, bank statements, utility bills, medical reports, shipping manifests.

All of this runs locally in your browser — the PDF never travels to a server, which matters when you're splitting documents full of account numbers. And it's free with no page limits, unlike the desktop software that charges per month for the same trick.

Split PDF by text: one keyword, instantly separated files

  1. Drop your PDF onto the upload area. The file opens locally in your browser. A 1,000-page statement is fine — the tool pages through it without breaking a sweat.
  2. Type your keyword exactly as it appears. "Invoice No.", "Statement Period", a customer ID — whatever phrase marks the start of each new section. Copy it straight from the PDF to avoid typos, and note that matching is case-sensitive.
  3. Preview where the cuts will land. The tool shows which pages contain the keyword, so you can sanity-check the split points before committing. If the count looks wrong (50 splits expected, 3 found), your keyword probably has a spacing or casing difference.
  4. Run the split. Every page containing the keyword begins a new file. The tool names the output files sensibly and packages them for easy download.
  5. Download the separated files. Save them individually or grab them all at once. From here you can forward each invoice to the right client, archive statements by period, or hand the stack to your accountant.

Real-world use cases

Separating a year's invoices. Your supplier emails one annual PDF with 300 invoices. Split on "Invoice Number" and you've got 300 individual files, ready to attach to expense claims.

Dividing bank statements by month. Banks often export the whole year as one PDF. Split on the month header ("January 2026") and each month becomes its own file for your bookkeeper.

Sorting medical reports by patient. A clinic receives one merged PDF of lab results. Split on "Patient ID:" and each patient's results become a separate file for their folder.

Breaking up shipping manifests. A freight forwarder's combined manifest gets split on "Bill of Lading" so each consignment's paperwork travels with the right shipment.

Organizing court filings. A scanned bundle of case documents splits cleanly on exhibit markers, giving each exhibit its own file for the case folder.

Pro tips for reliable splits

  • Copy the keyword from the PDF, don't type it. PDFs love hidden quirks: non-breaking spaces, ligatures, thin spaces between words. Copying the phrase directly from the document sidesteps all of them.
  • Choose a phrase unique to section starts. "Page" appears everywhere; "Invoice No." appears once per invoice. The more distinctive your keyword, the cleaner your split.
  • Check for the text layer first. This tool reads embedded text. If your PDF is a scan with no selectable text, the keyword will never match — run it through OCR first, or use the page-range splitter in Split PDF instead.
  • Combine with redaction for privacy. After splitting invoices by customer, you may need to strip sensitive fields before forwarding. Redact PDF permanently blacks out text and account numbers.
  • Verify the first and last files. Spot-check the boundaries: open the first split file and the last one, and confirm they start and end where you expect. A two-minute check beats discovering a mis-split after you've emailed 200 invoices.

Splitting PDFs by content: the details that matter

Keyword vs. content vs. text splitting

Split PDF on keyword, divide PDF by text, split PDF by content — different phrases, same operation. The tool looks for a text match and cuts there. The alternative is structural splitting (by page range, by size, by bookmarks), which is better when your document has no consistent text markers — see Split PDF by Size for the size-based approach.

What counts as a "page containing the keyword"

Any page where the text layer includes your exact phrase becomes a new file's first page. The tool then collects subsequent pages until the next match. So a three-page invoice starting with "Invoice No. 4412" becomes one three-page file — the following pages belong to it until the next invoice begins.

Why a PDF text splitter beats manual work

The manual alternative is opening the PDF, finding each invoice, printing pages to new files, naming them — roughly a minute per invoice, or five hours for 300. A PDF text splitter does the whole job in under a minute with perfect accuracy, and it never skips one because it got bored at invoice 212.

Keywords are already in your documents, marking every section boundary. This tool just teaches your PDF to cut itself along those lines.

How it works

  1. Add your PDF

    Drop one PDF into the box. Its text is read locally — nothing is uploaded.

  2. Type your split text

    Enter the keyword that marks a new document — like “Invoice No” — and hit Split by Text.

  3. Download

    Every page containing your text starts a new file. Download them individually or as a ZIP.

Tips

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.