
A typo in a company name, an old price, a person who left the project — once it's wrong in a PDF, it's usually wrong on every page that mentions it, and re-exporting the original document isn't always an option. The FlexFiles Search and Replace tool finds every occurrence of a word or phrase in a PDF and swaps it for new text, directly in the file, free and online.
This isn't a sticky note pasted over the old word. FlexFiles reads the font, size, weight, italics, and colour of the text it's replacing and matches the new text to it, so a reference that was 14pt bold red comes back as 14pt bold red, not a generic black default stamped on top.
To make the swap, the original text is redacted — removed from the page's content stream, not just covered up — and the replacement is drawn in its place, sized to fit the same space. Everything else on the page — images, tables, ruled lines, other text — is left untouched, even when a redaction box happens to overlap a table border or a letterhead graphic.
Most find-and-replace tools only work on a PDF's real text layer, and quietly do nothing — or simply fail — on a scanned document, because a scan is just a photograph of a page with no text to search in the first place.
FlexFiles reads scanned pages with built-in text recognition automatically, with no separate OCR step to run first. Once it finds a match in the image, it samples the paper colour around the original word, paints over it so nothing shows through underneath, and draws the replacement in the same ink colour, sitting on the same baseline the scanned word was printed on. The result reads like it was always part of the page, not a patch stuck over a photograph.
Replacing text takes a few steps:
1. Open the Search and Replace tool and upload your PDF.
2. Type the text you want to find and the text you want it replaced with.
3. Choose where to apply it — All pages, a single page number, or a page range like 2-5 — so a word that should only change in one section doesn't get swapped everywhere.
4. Enter the PDF's password first if it's protected; an encrypted file can't be searched otherwise.
5. Run it and download the result. Every matching occurrence in the pages you selected is replaced in one pass.
Text replacement sounds simple until the text isn't plain Latin script. A tool built only for English text typically has two failure modes on anything else: it can't find the match in the first place, or it finds it but renders the replacement wrong — a known failure mode is a non-Latin replacement coming out as a row of question marks, because the font being used for the new text has no glyphs for that script at all.
FlexFiles matches and replaces text in Cyrillic, Greek, CJK (Chinese, Japanese, Korean), and Devanagari scripts, choosing a font that actually has the right glyphs rather than falling back to a default. Arabic and Hebrew get additional handling for right-to-left reading order and Arabic's joined letterforms, so a replacement typed normally comes out correctly shaped and in the right direction instead of backwards or as disconnected letters.
Returning a PDF unchanged and calling it done would leave you to compare the file yourself to discover nothing actually happened. FlexFiles tells you specifically why a replacement didn't happen instead:
If the exact text wasn't on the pages you selected, you're told it wasn't found so you can check the spelling or try a shorter phrase.
If a scanned page was read with text recognition but the word still wasn't matched, you're told the page was scanned and searched, which usually means the text is faint, blurred, or spelled differently than expected.
If a scanned page is in a script that text recognition isn't available for, you're told that specifically, rather than being left to guess.
Fixing the same mistake one page at a time, or re-exporting a document just to change a few words, is the kind of work a PDF tool should be able to take off your hands. The FlexFiles Search and Replace tool matches the original formatting, works on scanned pages as well as real text, and supports scripts well beyond English. Try the Search and Replace tool free, no account needed.