Skip to content

Find and Replace

Find and replace online across a whole text: swap words, phrases, or patterns, with whole-word, match-case, and regex options.

Show

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

  1. Paste your text into the left box.

  2. Type what to find and what to replace it with. Leave “Replace with” empty to delete every match.

  3. Refine the search with Match case, Whole words only, or Regular expression.

  4. 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.

FAQ

Find and Replace FAQ

More answers in the FAQ

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.