About this tool
Run many find and replace rules over text at once with regex, case and whole-word options.
Bulk Find and Replace applies as many search-and-replace rules as you need to a block of text in a single pass, showing the match count for every rule and the total number of replacements. Switch on regular expressions for patterns and $1 capture groups, or keep it literal so characters like . and ? are matched exactly. Case sensitivity and whole-word matching are one click away, and everything runs in your browser.
Open Bulk Find and Replace on AltFTool — it loads instantly in your browser.
Paste or type the text you're working with.
Choose how it should be transformed or analyzed.
Copy the finished text into your document or post.
Rules run top to bottom over the same text, so you can chain edits instead of pasting between tools.
See exactly how many times each rule fired, which instantly reveals a typo in a pattern.
Invalid patterns show a clear error instead of breaking the page, and zero-width patterns are skipped.
Turn on regular expressions, wrap the parts you want to reuse in parentheses, then reference them as $1, $2 and so on in the replace field. For example (\d{2})/(\d{2})/(\d{4}) with $3-$2-$1 converts 12/03/2026 into 2026-03-12.
It wraps your search term in word boundaries, so searching for 'cat' changes the standalone word but leaves 'category' untouched. It works with both literal and regex mode.
One after another, from the top down. Each rule sees the output of the rules above it, so ordering matters if one rule's replacement could be matched by a later rule.
No. All matching and replacing happens locally in your browser, so contracts, customer data and unpublished copy stay on your device.