Multi Word Replacer
Add up to 20 find-and-replace pairs, paste your text, and every pair is applied in turn, top to bottom, in a single click. A table then shows how many times each pair matched. It is the quick way to switch spellings, swap terminology or standardise a name across a whole document. Free, no sign-up, and nothing leaves your browser.
Find → replace pairs (applied in order, top to bottom)
Pairs apply in order — an earlier replacement can affect what a later pair finds.
How to Use the Multi Word Replacer
- Enter your pairs. Type what to find on the left and its replacement on the right. Use + Add pair for more, up to 20; the small remove button deletes a pair you do not need.
- Set the options. Case-sensitive and Whole word only apply to every pair at once.
- Paste your text into the Input text box.
- Click Replace All. The output appears, followed by a table that lists each pair with its number of replacements and a total. Pairs left with an empty Find box are skipped.
Pairs Run in Order, One After Another
The pairs are applied strictly from top to bottom, each one working on the output of the one before it. This is what makes the tool powerful, and it is also the one thing that catches people out: a later pair can match text that an earlier pair has just produced.
As in the single-phrase Find and Replace tool, the Find text is matched literally, with no pattern syntax, and the replacement is inserted exactly as typed. Leave a pair's replacement empty to delete its matches. Capitalisation of the original is not copied: when a case-insensitive match of Colour is replaced by color, the new word is lower case.
A Worked Example: Standardising Spelling
Three pairs turn British spellings into American ones, with Whole word only ticked:
| # | Find | Replace with | Replacements |
|---|---|---|---|
| 1 | colour | color | 2 |
| 2 | honour | honor | 1 |
| 3 | favourite | favorite | 1 |
Input
The colour of honour is a favourite colour.
Output (4 replacements in total)
The color of honor is a favorite color.
The Swap Trap
Suppose you want to swap two words, red and blue, in this sentence: The red car passed the blue car, and the red bus followed the blue bus. Red is not Blue. The obvious two pairs, red → blue and then blue → red, give the wrong answer. The first pair turns every red into blue, and the second pair then turns all of the blues, old and new, into red. Everything ends up red, with 9 replacements reported.
The fix is a temporary placeholder that appears nowhere in your text. Use three pairs: red → tempxx, blue → red, then tempxx → blue. Now the output is: The blue car passed the red car, and the blue bus followed the red bus. blue is not red. Nine replacements again, but this time they are the right ones. Choose a placeholder made of letters that appears nowhere in your text, so it cannot clash with real words.
Notice the last sentence: Red became blue, in lower case, because the replacement text is inserted as typed. If capitals matter, add a second set of pairs with Case-sensitive ticked.
What Counts as a Word
Whole-word matching treats a letter, digit or accent mark in any script, plus the underscore, as part of a word, so terms such as Dr., C++ and café match in whole-word mode. A match counts only when the characters on both sides are not part of a word: Dr. is found in "Dr. Smith" but not in "Dr.Smith", and an apostrophe or hyphen ends a word. If a row in the results table shows 0 when you expected matches, check the spelling and the Case-sensitive box.
Which Tool Do You Need?
| If you want… | Use |
|---|---|
| One phrase replaced everywhere | Find and Replace Text |
| Many replacements in order, with a count for each | This page |
| A list of words simply deleted, or stop words stripped | Remove Words From Text |
| Whole lines kept or deleted by a word or pattern | Line Filter |
| Capitals changed to lower, upper or title case | Case Converter |
Frequently Asked Questions
- How do I replace multiple words at once?
- Add a pair for each replacement, paste your text and click Replace All. All the pairs are applied in a single run, in order from the top, and the table shows how many replacements each one made.
- How many pairs can I use?
- Up to 20. The + Add pair button shows how many you have used. For more, run the tool again on its own output.
- Why did a replacement change text I did not expect?
- Pairs run in order, so a later pair can match text produced by an earlier one. Reorder the pairs, use Whole word only, or use a placeholder as in the swap example. Reading the Replacements column helps: an unexpectedly high count is the clue.
- How do I swap two words?
- Use three pairs and a temporary word: A to a placeholder, B to A, then the placeholder to B. Making the swap with only two pairs makes both words the same.
- Are the options applied to every pair?
- Yes. Case-sensitive and Whole word only are global. If one pair needs different settings, run it separately.
- Does it support regular expressions?
- No. Every Find entry is literal text. Characters such as . and * mean themselves.
- Is my text uploaded?
- No. All the replacements are made in your browser and nothing is sent or stored.