Find & Replace
Swap one word for another everywhere it appears — a name through a document, a product term through a page, a code through a config file. You always see the replacement count before you trust the result.
Try it on the sample
The sample has “fox” twice — replace it and check the count says 2.
A summary of the replacement will appear here.
Bulk replace, with a safety net
Every replacement counted before you commit to the result.
Honest counts
Every run reports its replacement count, and zero matches is reported as zero — never hidden, never fudged.
Case and whole-word control
Match “Apple” the company without touching “apple” the fruit, and whole words without mangling longer ones.
Full regex mode
Tick one box and the find field takes a regular expression, with capture groups available in the replacement.
About the find & replace
Find and replace is the oldest bulk-editing tool there is, and the one most likely to bite: a careless replace changes words you never intended. This version is built around the count — every run tells you exactly how many replacements it made, and your original text stays untouched in the top box until you decide the result is right.
The options cover the cases that matter. Case-sensitive matching separates “Apple” from “apple”. Whole-words-only stops a short word being replaced inside longer words — the “cat” inside “category” problem. And regular-expression mode handles the jobs plain text cannot: reformatting dates, normalising prices, or rearranging captured parts of a match with $1 and $2 in the replacement.
Everything happens in your browser. The document you paste — a draft, a contract, a data export — is never uploaded, and the result is yours to copy when the count looks right.
Frequently asked questions
Whole words, case and regex mode, answered plainly.
How do I replace a word everywhere at once?
Paste the text, type the word in Find and its replacement in Replace with, then press Replace all. The result appears below with the number of replacements made.
What does whole-words-only prevent?
It stops partial matches inside longer words. Finding “cat” with whole words on will not change “category”, “delicate” or “scatter” — only the standalone word “cat”.
When does case sensitivity matter?
When capitalisation carries meaning: names, brands and acronyms. With case sensitivity on, “apple” and “Apple” are different finds; off, both are matched.
What can regex mode do that plain mode cannot?
Match patterns instead of exact text — all dates in a format, all prices, all words ending in -ing — and rearrange matches using $1, $2 for the captured groups in the replacement.
What if nothing matches?
The tool says “No matches found” and returns your text unchanged. A zero count is information: usually a spelling, a capitalisation difference, or a hidden character.
Is my text uploaded?
No. The replacement runs entirely in your browser and the text never leaves your device.