Find and replace text in bulk
Find every occurrence of a word or phrase in a block of text and replace it, with optional case sensitivity and whole-word matching.
Any block of text. An article, a list, code, or notes.
Turn on case-sensitivity, whole-word matching, or full regex if you need finer control.
See exactly how many replacements were made before you copy the output.
Frequently asked
What does "Whole word only" do?
It only matches your search term when it appears as a complete word, so searching for "cat" won't also match inside "category" or "scatter".
What happens if I turn on "Use regex" with an invalid pattern?
The tool catches the error and shows a clear message instead of crashing or silently returning nothing. Fix the pattern and the result updates automatically.
Is the search case-sensitive by default?
No. By default "Apple" and "apple" are treated as the same match. Turn on "Case-sensitive" if you need an exact-case match.
Can I use capture groups in the replacement?
Yes, when "Use regex" is on. Use standard JavaScript regex syntax in the Find field, and reference captured groups in the Replace field with $1, $2, and so on.