Aa↻

Find & Replace Text

Search plain text or regular expressions, inspect every match, and make controlled replacements without uploading your content.

Regex supportMatch previewPrivate in browser
0 characters
Match previewNo matches
Matches will be highlighted here.
Preview displays text only. HTML in your input is never executed.
Controlled editing

Search precisely, preview safely, replace confidently

Enter your source text and search expression. Match counts and highlighting update before anything changes. Use Replace Next for review-driven editing or Replace All for a complete transformation.

  1. FindSearch literal text or enable regular expressions.
  2. InspectReview highlighted matches and validate the count.
  3. ReplaceApply, undo, copy, reuse, or download the result.

Powerful replacement options

Literal search

Regex punctuation is escaped automatically, making normal words and phrases safe to search.

Capture groups

In Regex mode, enable replacement tokens to use $1, $&, $`, and $'.

Line filtering

Return only lines containing a match, with replacements applied within those lines.

Zero-width safety

The matching engine handles empty-width regular expressions without becoming stuck.

Frequently asked questions

How do I replace text without matching uppercase variants?

Enable Match case. With it disabled, the search treats uppercase and lowercase forms as equivalent.

How are replacement tokens handled?

They expand only when Regex and Expand replacement tokens are both enabled. Otherwise the replacement is inserted literally, including dollar signs.

Can I undo a replacement?

Yes. Undo restores earlier working results during the current session. Reset Result returns to the original input.