Find and Replace
Find and replace online across a whole text: swap words, phrases, or patterns, with whole-word, match-case, and regex options.
About
Find and Replace Online, Without Opening an Editor
Sometimes you just need to replace text online quickly, without opening a word processor or code editor. Paste your text, type what to find, and every match is replaced at once, with a live count of how many were changed.
It works as a simple word replacer for everyday edits and scales up to regular expressions for complex patterns. For spacing and invisible characters, the text cleaner is quicker, and Compare Text shows exactly what changed afterwards.
Guide
How to Use the Find and Replace
Paste your text into the left box.
Type what to find and what to replace it with. Leave “Replace with” empty to delete every match.
Refine the search with Match case, Whole words only, or Regular expression.
Check the result, or switch to Highlight matches to see every hit. Select “Apply to Text” to chain another replacement, then copy or download.
Features
Key Features
Whole word replace
Match “cat” without touching “category” or “concatenate”.
Case sensitive find and replace
Turn on Match case to change “Apple” the company without changing “apple” the fruit.
Regex find and replace
Full JavaScript regular expressions with capture groups ($1, $<name>) and Unicode classes like \p{L}.
Preview every match
Highlight all matches before replacing, and undo an applied change with one click.
Use cases
Who It’s For
Writers and editors
Replace words in text consistently, such as a character’s name or a product that was renamed.
Marketers
Run a bulk find and replace online on links, prices, or dates across a long page of copy.
Developers and analysts
Reformat lists and data with regex, a faster search and replace tool than writing a script.
What does “Whole words only” do?
It only matches the search term when it stands alone as a word. Searching for “cat” then skips “category” and matches “cat” and “Cat,” as long as Match case is off.
How do capture groups work in the replacement?
With Regular expression on, $1, $2, and so on insert what each group in parentheses matched, $& inserts the whole match, and $<name> inserts a named group. For example, find (\w+)@(\w+) and replace with $2 at $1.
Can I find and replace text without losing the original?
Yes. Your original stays untouched in the left box until you select “Apply to Text”. After applying, select Undo in the confirmation at the bottom of the screen to restore the previous version.