Picsova

Find and Replace

Find and replace text across a whole document at once, with match-case, whole-word, and full regular-expression modes plus a live count of what changed.

Runs entirely in your browser. Nothing is uploaded.

Bulk replace, with regex support

Replacing one thing everywhere is a two-second job in an editor and a genuine nuisance when the text lives in a form, a spreadsheet cell, or a message you cannot open in one. Paste the text here, set what to find and what to put in its place, and every match is replaced at once. Case sensitivity and whole-word matching are one click away, and full regular expressions are available when the thing you are replacing is a pattern rather than a fixed string.

How to find and replace text

  1. 1

    Paste your text

    Drop in the document, list, or block of copy you want to change.

  2. 2

    Set find and replace

    Enter what to look for and what to swap it for. Leave the replacement empty to delete every match instead.

  3. 3

    Refine the match

    Turn on match-case or whole-words to avoid unintended hits, or switch to regex for patterns like dates and phone numbers.

Good to know

  • Whole-word mode wraps your term in word boundaries, so searching for "cat" leaves "catalogue" alone.
  • In regex mode you can insert capture groups into the replacement with $1 and $2 — useful for reformatting rather than just substituting.
  • An invalid regular expression is reported with the engine's own error message instead of silently doing nothing.
  • The match count updates live, so you can confirm the scope of a change before you copy the result.

What people use it for

  • Swapping a product, company, or person's name throughout a document
  • Stripping a repeated prefix or tracking parameter from a list of URLs
  • Reformatting dates or phone numbers with a regex and capture groups

Frequently asked questions

Does it support regular expressions?+

Yes. Enable the regex option and you can use patterns, character classes, and quantifiers. Use $1 and $2 in the replacement to insert capture groups.

How do I delete text instead of replacing it?+

Leave the replacement field empty. Every match is removed.

What does whole words only do?+

It wraps your search in word boundaries, so searching for "cat" matches the word cat but not "catalogue". It is disabled in regex mode, where you can add \b yourself.

Is my data sent to a server?+

No. Finding and replacing happens entirely in your browser using built-in web APIs. Nothing is uploaded, stored, or logged.

Related tools

Or browse all 50 free tools.