Search and replace text online with plain text or regular expressions, case-sensitive and whole-word matching, chained multi-rule replacements, and live match counts—100% privately in your browser.
Search Options
Rules run top to bottom; each rule applies to the text produced by the rule above.
Interpret Find as a JavaScript regex pattern
Distinguish uppercase and lowercase letters
Match complete words only (plain search mode)
Replace every occurrence instead of only the first
Enter input text above and at least one Find value to see live match and replacement counts.
Multi-rule plain search and regular expression text replacer
Find and Replace Text lets you paste text, upload a .txt file, or import from a URL—then bulk-edit with plain search or regular expressions, chained multi-rule find/replace pairs (Add Element), optional whole-word and case-sensitive matching, live match counts, and one-click copy or download.
4 simple steps for single or batch text replacements
Paste text into Input Text, drag & drop a .txt file (up to 5MB), or import from a public URL.
Enter your search term in Find #1 and replacement in Replace #1. Click Add Element for chained rules.
Toggle Regular expression, Match case, Whole word, or Replace all to fine-tune matching.
Inspect live match and replacement counts, then copy the result or download find-and-replace-output.txt.
Precision controls for every search and replace task
Matches exact characters safely without interpreting regex symbols like ., *, or ?. Ideal for everyday word, phrase, and symbol replacements.
Wraps your plain search term in word boundaries so searching for cat replaces standalone occurrences without modifying category or scatter.
Supports full JavaScript regular expressions for matching dates (\d{4}-\d{2}-\d{2}), numbers, emails, or structured log patterns.
Run up to 50 Find & Replace rules in sequence
Click Add Element to create multiple Find/Replace pairs. Rule #2 runs on the output of Rule #1, making multi-step refactoring effortless.
When multiple rules are active, the live status bar shows both total matches and the individual match count for each rule.
Keep Replace all enabled to update every occurrence across the document, or turn it off to replace only the first match per rule.
All search and regex execution happens locally in your browser with zero server uploads.
Combine Find & Replace with line and whitespace utilities
Pair bulk replacements with other TextLivo utilities: Remove Extra Spaces to clean up double spaces, Remove Duplicate Lines to deduplicate repeated rows, Sort Lines to order lists alphabetically or naturally, and Compare Text to inspect before-and-after diffs.
Common questions about Find and Replace Text