All tools · 📝 Text
🔄 Find & Replace
Paste text, set a search string and replacement, optionally enable case-insensitive matching, whole-word boundaries, or regex mode. Preview the change count before applying.
Loading tool…
Examples
Simple replacement
Input
Find "foo", Replace "bar"Output
All instances of "foo" → "bar"Whole word only
Toggle "whole word" so "foo" matches but "food" doesn't.
Regex capture
Input
Find /(\w+)@(\w+)/, Replace "$1 at $2"Output
Emails reformattedFrequently asked questions
Is this regex by default?
No — plain text by default. Toggle the regex switch to enable regex mode (then $1, $2 backreferences work).
Will it preserve case?
Replacement is literal — case-sensitive mode preserves your replacement exactly. No "smart case" matching.
About this tool
Find & Replace runs entirely in your browser using standard Web APIs. No data is sent to any server. The source for this tool is in our public GitHub repository.
Related tools
- 🔍 Regex Tester — Test JavaScript regular expressions against input. See matches, groups, flags.
- 🗂️ Sort & Dedupe Lines — Sort lines alphabetically, reverse, deduplicate, or filter empties.
- 🔢 Word & Character Counter — Count words, characters, sentences, paragraphs, and reading time.
Why this tool
vs typical free web-tool sites
| 1vw | Typical free site | |
|---|---|---|
| Price | Free | Free |
| Signup required | No | Often (for premium features) |
| Ads inside the tool | No | Yes (banner + video) |
| Data sent to server | No (browser-only) | Yes (inputs analyzed for ads) |
| Total tools | 96 | Often <20 or scattered across sites |
| Bookmarkable URL per tool | Yes | Mixed |
| Loads in under 1s | Yes (static) | Often slow (ad tracking) |
| Multilingual | EN / ES / PT / FR / DE | Usually EN only |
| Open source | Yes | No |