Split PDF by Text Content

Split a PDF wherever a word or phrase appears on a page. Automatically separate invoices, statements, reports, and more. Preview exactly which pages land in each section before you download. Free, instant, and 100% in your browser.

No adsNo signupNo file uploadsUnlimited use

Drop your PDF here

or click to browse

PDF up to 50MB
No adsNo signupNo file uploadsUnlimited use

Splitting a PDF by text content means dividing a single document into separate files based on a word or phrase that appears on certain pages. Instead of counting pages by hand, you tell OneClickPDF what text marks each new section — like "Invoice" or "Chapter" — and it finds every match and splits at those points. The most common example is a batch-printed invoice file: enter the phrase that starts each invoice and download individual PDFs in a single ZIP. It runs entirely in your browser, so your file never leaves your device.

How it works

How to Split a PDF by Text in 3 Steps

Upload your PDF, enter the keyword that marks each new section, preview the split, and download every part as a ZIP — all in your browser.

  1. 01

    Step 1: Upload Your PDF

    Drop your PDF onto the page or click to browse and select it from your device. The tool reads your PDF directly in the browser using client-side JavaScript — nothing is transmitted to any server at this stage or at any point during the process, with no enforced file-size limit beyond your device's available memory.

  2. 02

    Step 2: Enter Your Split Keyword or Phrase

    Type the word or phrase that marks the start of each new section in your PDF. For invoice files this is typically something like "Invoice" or "Bill To"; for reports it might be "Chapter" or a section heading. Toggle case-sensitive matching on or off depending on how the text appears, then the tool scans every page and identifies each one where that text occurs.

  3. 03

    Step 3: Preview, Then Download as ZIP

    Before anything is downloaded, the split preview shows exactly which pages will be grouped into each output file, with the page range and matched text for every part. Review it to confirm the splits look right, then click Split & Download — every section is packaged into a single ZIP file, with each PDF auto-named and numbered in order for one clean download.

Why Use OneClickPDF to Split PDF by Text?

The most common complaint with PDF text splitters is guessing wrong. OneClickPDF shows you the result before it happens — the single most practical improvement any text splitter can offer.

Split preview

See exactly which pages will be grouped into each output file — with its page range and the matched text line — before you download anything. If the split does not look right, change the keyword and check again. No wasted downloads.

Case-sensitive search

Toggle case-sensitivity on or off to match text exactly as it appears in your document. Useful when the splitting text shows up in both heading case ("Invoice") and body case ("invoice") and you only want to split on one.

Auto-named, numbered output files

Each output PDF is automatically named from a sequence number and a slug of the matched text line, and numbered in order. You can identify every part immediately after extracting the ZIP without opening files one by one.

Split at any keyword or phrase

Enter a single word, a short phrase, or a partial string. The tool matches any occurrence of that text on any page, making it flexible enough to handle virtually any repeating document structure.

100% browser-based processing

Your PDF is processed entirely inside your browser using client-side JavaScript. Nothing is uploaded to any external server. Financial documents, legal contracts, payslips, and medical records stay on your device throughout.

No account, no limits, no ads

Open the tool and start immediately. There is no sign-up form, no hourly task limit, and no advertisements mid-process. Split as many PDFs as you need in a single session.

What Is Split PDF by Text Content?

It automates page detection. Splitting by page number requires you to know in advance which pages start each section, which means counting pages by hand in a large file. Splitting by text finds the boundaries itself — you describe what marks a new section, and the tool locates every match across the document.

It is built for batch documents. When your accounting software exports 50 invoices into one PDF, each invoice typically starts with the same text. The same logic applies to bank statements, payslips, service reports, and signed contracts — any document that follows a repeating structure where a word or phrase marks where one record ends and the next begins.

Pages before the first match are kept. If your file has a cover page or summary before the first match, those pages are grouped into an Introduction part rather than being dropped — so nothing in your document is lost in the split.

Private by design. Other tools send your file to their servers the moment you hit upload. OneClickPDF never does. The entire split runs inside your browser, which matters when you are working with invoices, contracts, financial reports, or anything confidential.

Who Uses Split PDF by Text Content?

  • Invoice processing — accounting teams split bulk invoice exports from ERP or accounting software into individual files for supplier portals or client delivery
  • Statement separation — finance professionals split combined statement exports into one file per account holder or per period for reporting
  • Payslip distribution — HR departments split bulk payslip PDFs into individual employee files using each employee name or payslip number as the split text
  • Report and chapter splitting — researchers, editors, and publishers split long reports into individual chapters based on heading text
  • Signed contract batches — legal and operations teams split batch contract PDFs into individual agreements using party names or contract numbers
Why choose ours?

Private, instant, unlimited

Competitors either don't offer this feature or upload your files to their servers. We process everything in your browser — your documents stay on your device.

FeatureSejdaiLovePDFSmallPDFPDF24AdobeOurs
Split by text content
Free & unlimited✗ 3/hr
No account needed
Files stay in browser
No ads or interruptions
Case-sensitive search
Split preview
Named output files
No file size limit✗ 50MB

Competitor information was accurate at time of publication and may have changed.

Splitting a scanned PDF? Text-based splitting needs searchable text, so run the file through OCR PDF first to make it searchable — then come back and split it by keyword. Every tool runs in your browser, no account required.

Frequently Asked Questions

What is split PDF by text content?
Split PDF by text content is a method of dividing a PDF document into multiple separate files based on a word or phrase that appears on certain pages. Rather than specifying page ranges manually, you provide a keyword or phrase that marks the start of each new section, and the tool automatically finds every page that contains it and splits the document at those points. It is most commonly used to separate batch-printed invoices, reports, and statements.
How do I automatically split a batch of PDF invoices into individual files?
Upload your combined invoice PDF to OneClickPDF's Split by Text Content tool. Type the text that appears at the start of each invoice, such as "Invoice" or "Bill To", into the keyword field. The tool scans every page, identifies each occurrence, and shows a preview of how the file will be divided. Confirm the preview and download a ZIP containing one PDF per invoice. The entire process runs in your browser with no file upload to any server.
What does the split preview show before I download?
The split preview shows exactly which pages will be grouped into each output file before anything is downloaded. For every part you can see its page range and the matched text line that triggered the split, along with how many pages it contains. If the preview shows an incorrect split — for example, because the keyword appears in a header on every page — you can change the term and check again without downloading a single file. It is a confirmation step that prevents wasted effort.
Does OneClickPDF support case-sensitive search when splitting by text?
Yes. The tool includes a case-sensitive toggle next to the keyword field. When enabled, it only matches the term exactly as you typed it, including uppercase and lowercase letters. This is useful when the splitting text appears in multiple forms across the document — for example, "Invoice" as a heading and "invoice" in body text — and you want to split only on the capitalized heading version. When the toggle is off, matching ignores case.
How are the output files named when splitting a PDF by text?
Each PDF created by the split is automatically given a filename built from a sequence number and a short slug of the matched text line on the page where that section starts, rather than a generic unlabelled file. The parts are numbered in order, so you can identify each output file immediately after extracting the ZIP without opening every PDF to check its contents. This is particularly useful when splitting large batches of invoices or statements where distinguishing files quickly matters.
Is OneClickPDF Split by Text Content free to use?
Yes, it is completely free. There is no account required, no subscription, and no hourly usage limit. You can process as many PDFs as you need in a session without hitting a task cap, and there are no ads interrupting the workflow and no premium tier blocking the core feature. Sejda, the only other major tool offering split by text content, restricts free users to a few tasks per hour and uploads files to its servers.
Are my files uploaded to a server when I split a PDF by text on OneClickPDF?
No. All PDF processing happens locally inside your browser using client-side JavaScript. Your file is never transmitted to any external server at any point. This is especially important when the documents contain financial records, payroll data, legal agreements, or personal information. Server-based tools, by contrast, require your file to be uploaded before any result is produced.
What happens if the keyword appears multiple times on the same page?
The split happens at the page level, not at a line or character level within a page. If your keyword appears several times on the same page, that page is recognised as a single split point — the tool does not create multiple splits within one page. A new section begins at each page that contains the term, so if the keyword appears on consecutive pages, each of those pages becomes the start of its own output part. Use the split preview to verify the result before downloading.
How is splitting a PDF by text different from splitting it by page number?
Splitting by page number requires you to know in advance exactly which pages should start each section, which means counting pages manually in a large document. Splitting by text automates that detection — you describe what marks a new section, and the tool finds the boundaries itself. For structured documents like invoice batches or chapter-divided reports, text-based splitting is faster and more accurate because it adapts to the actual content rather than relying on fixed page counts.
Can I split a scanned PDF by text content?
The Split by Text Content tool needs searchable text in your PDF. Pure scans are image files and do not contain machine-readable text by default, so the tool will not find any keyword matches in them. To split a scanned PDF by text, run it through the OneClickPDF OCR tool first to make the scan searchable, then use the text splitter on the result. OCR is available at oneclickpdf.net/tools/ocr.