Find and replace

Replace words in text, with optional regex

Runs in your browser. Nothing is uploaded.

How it works

Paste your text, enter what to find and what to replace it with, and every match changes at once, with a live count. Turn on Match case to treat capitals as different. Turn on Regular expression for patterns, such as swapping names with groups. Your text stays in your browser the whole time.

Every copy of find becomes replace.

In normal mode, what you type is matched exactly, so a full stop means a full stop. In regex mode, it’s a pattern, and $1 in the replacement means the first group.

Patterns run in the background with a time limit, so a bad one can’t freeze the page.

Worked example. With Regular expression on, finding (\w+) (\w+) and replacing with $2 $1 turns “John Smith” into “Smith John”.

Advertisement

Examples

FindReplaceInputResult
catdogcat catdog dog
\d+#a1 b22a# b#

What this tool doesn’t cover

  • Regex uses the JavaScript flavour, which differs a little from others.

Questions

What is a regular expression?

A short pattern that describes text. For example, \d+ means one or more digits.

Why did my pattern stop?

Some patterns take far too long to run. We stop them after a second, so try a simpler one.

Is my text uploaded?

No. Everything happens in your browser, and your text isn’t saved or sent anywhere.

How do I replace a word everywhere in a text?

Enter the word to find and its replacement, then replace all. You can choose whether capital letters must match.

Can I remove a word?

Yes. Leave the replacement box empty, and every match is removed.

Advertisement

Was this useful?

Built by QuickToolz.

Sources: MDN: Regular expressions (opens in a new tab)

Submit ProductLoginAccountBlogAdvertise