Batch find & replace

Many find→replace pairs applied in one pass — rules in 'find => replace' lines, applied top to bottom.

Many replacements in one pass: one `from => to` pair per line, applied in order.

Each line: `find => replace`. An empty `find` is an error; an empty `replace` deletes.

Everything runs in this browser.

How to use

  1. Paste the text.
  2. Write rules, one per line: old => new.
  3. Apply and copy the result.

What it supports

Up to 500 rules on text ≤ 2 MB, applied sequentially (later rules see earlier results). Literal by default, with opt-in regex and case-insensitive matching.

Related tools

Related guides