Everything below is answered in full, nothing to click open.
How do I find and replace text?
Paste your text, enter what to find and what to replace it with, then press Replace all. Every occurrence is swapped in one pass.
Is the find and replace tool free?
Yes, entirely free. No signup, no trial and no usage limit, since it runs in your browser.
Is my text uploaded anywhere?
No. Processing happens on your own machine in JavaScript. Nothing is sent over the network.
Is the search case sensitive?
Yes. Searching for 'Report' won't find 'report' or 'REPORT'. Normalize the case first if you need to catch every variant.
Does it support whole-word matching?
No, it matches the exact text anywhere it appears, including inside a longer word. Include surrounding spaces or punctuation in your search to avoid catching a substring by accident.
Why isn't my search finding text I can clearly see?
The character you typed and the character actually in the text likely just look the same but are different codepoints, a curly quote versus a straight one, or a non-breaking space versus a regular one.
Does it support regular expressions?
No, this tool matches literal text only. For pattern-based matching you'd need a code editor or a dedicated regex tool.
Can I replace text with nothing to delete it?
Yes, leave the replace field empty and every match of your search term is removed from the text.
Does it replace all occurrences or just the first one?
All of them, in one pass. There's no option to replace only the first match.
Will it accidentally change part of a word I didn't mean to touch?
It can, since matching isn't whole-word aware. Check the result, or add spaces around your search term to reduce accidental partial matches.
Can I use this to remove a recurring AI phrase from my text?
Yes, that's a common use, searching for a stock phrase like 'It's important to note that' and replacing it with nothing.
Does it work on phones?
Yes, it works the same in any modern mobile browser.
Can I chain multiple find-and-replace passes?
Yes, run it once per term, feeding the output of one pass into the input of the next.
Is there a batch mode or an API?
Not yet. For several documents, paste, replace and copy each one for now.
Is it safe for confidential text?
Yes, nothing is transmitted or retained, so it's fine for drafts you haven't shared anywhere.
Does it work across line breaks?
Yes, as long as your search term doesn't itself span a line break, matches are found anywhere in the full text, regardless of which line they're on.
Why would I copy my search term instead of typing it?
To guarantee it's the exact same character sequence as what's actually in the text, avoiding a silent mismatch caused by a look-alike character.
Can this fix inconsistent quote styles?
Yes, if you know which character is actually present, searching for a specific quote character and replacing it with another works, though the unicode normalizer may be a better fit for broader quote consistency.
Does the tool preview matches before replacing?
No, replacement happens for the whole text in one action. Review your search term carefully before running it on text you can't easily recover.
What should I do if a rename didn't catch every instance?
Check for inconsistent capitalization or a look-alike character in the instances that were missed, since both are common, quiet causes of a partial match.