Find and Replace Text

Find and replace any word or snippet in your text, all occurrences at once. Supports case sensitivity and regular expressions (regex).

What find and replace does

This tool finds every occurrence of a word or phrase in your text and replaces it with something else, all at once. It is the fast way to make a consistent change across a long document — fixing a misspelled name, swapping a term, updating a URL, or reformatting data — without editing each instance by hand. It also supports case sensitivity and regular expressions for precise control.

Plain text and regex

By default, find and replace works on literal text: type what to find, type what to replace it with, and every match is swapped. For more power, enable regex (regular expressions), which lets you match patterns rather than exact text — all numbers, all email addresses, text between brackets, or any other pattern. Regex is what makes find and replace a genuine data-cleaning tool rather than a simple word-swapper.

Case sensitivity

The case-sensitive option controls whether "Apple" and "apple" are treated as the same. With it off, the search ignores capitalization and catches every variant. With it on, only exact-case matches are replaced — important when you are changing a specific term but want to leave similar words in other cases untouched. Choose based on whether capitalization is meaningful in your text.

Practical examples

Replace every "colour" with "color" to convert British to American spelling. Strip formatting by replacing double spaces with single ones. Use regex to wrap every line in quotes, convert a comma-separated list into a newline-separated one, or remove everything inside parentheses. Because the whole operation runs in your browser, you can clean sensitive data — a list of records, an internal document — without uploading anything.

Bulk find and replace without a word processor

Find and replace is built into every word processor, but opening one just to swap a word across a block of pasted text is slow. A web tool is faster for quick jobs: paste the text, type what to find and what to replace it with, and get the result instantly. Replace a name throughout a document, swap a recurring typo, change a placeholder token to a real value, or convert one term to another across an entire list — all without launching heavier software.

Using regular expressions

For advanced replacements, enable regex (regular expressions) to match patterns rather than fixed text. With regex you can match all numbers, all email-shaped strings, everything between two markers, or any other pattern, and replace them in one pass. This is powerful for cleaning structured data, reformatting lists and stripping unwanted patterns. If you do not need it, leave regex off and the tool treats your search as plain literal text, which is safer for everyday swaps.

Case sensitivity and whole-word matching

By default the search is case-insensitive, so "cat" matches "Cat" and "CAT." Turn on case sensitivity when the difference matters — replacing the variable "Total" without touching "total," for instance. Combined with regex word boundaries, you can match whole words only, avoiding the classic mistake of replacing "cat" inside "category." These controls let you make precise, predictable replacements across any amount of text.

Frequently asked questions

What is the difference between plain and regex mode?
Plain mode replaces exact text you type. Regex mode matches patterns — like all digits, all email addresses, or text between specific characters — giving you far more power for data cleaning and bulk reformatting.
How do I replace all occurrences at once?
Every match is replaced automatically. There is no need to step through them one at a time; clicking replace changes all occurrences in the whole text instantly.
When should I use case-sensitive matching?
Turn it on when capitalization matters — for example, replacing a specific capitalized term while leaving the lowercase version alone. Turn it off to catch every variant regardless of case.
Can I use it to delete text?
Yes. Leave the replace field empty and every match of your search term is removed. This is useful for stripping unwanted characters or phrases.
Is my text uploaded?
No. Find and replace runs entirely in your browser, so even sensitive documents stay on your device.
Does find and replace change all occurrences at once?
Yes. Every match in the text is replaced in a single pass. There is no need to step through occurrences one at a time as in some word processors.
What can I do with the regex option?
Regex lets you match patterns instead of fixed text — all digits, all words, anything between two markers, and so on — then replace them. Leave it off for plain literal find-and-replace, which is safer for everyday use.
How do I avoid replacing part of a larger word?
Enable regex and wrap your search in word boundaries (\b), so "cat" matches the whole word "cat" but not the "cat" inside "category."
Is case sensitivity supported?
Yes. By default matching ignores case. Turn on case sensitivity to match the exact capitalization, which is useful for code and data where "Total" and "total" are different.