Free Find & Replace Text
Find exact literal text, inspect every previewed match, and explicitly replace the first or all occurrences without regex or server processing.
Enter your text
Choose the exact operation before creating an output.
Editable plain text · up to 200,000 characters · text is never included in a share URL
Runs in your browser. The operation is deterministic except an unseeded line shuffle. No source text, result text, seed, search term or comparison content is sent to ScholarTool services.
Find & Replace Text results
Every visible metric and finding below comes from the current inputs and result.
Complete an operation to begin
The dashboard will show only real output and observed changes.
Editable output · these counts and the After card recalculate after manual edits
Detailed findings
Live match preview
Highlights are literal matches; the source is not changed by preview.
Result utilities
Exports use the current editable result or comparison.

What is literal text replacement and what does this Find & Replace Text do?
Find and replace locates literal occurrences of a query and substitutes user-supplied text. This tool previews safe escaped literal matches, supports case and Unicode-aware whole-word boundaries, and changes nothing until Replace First or Replace All is selected.
How to use Find & Replace Text
Enter the source text, Find value and Replace With value.
Choose Case Sensitive and Whole Word behavior.
Review the live match count and highlighted preview.
Explicitly replace the first or all matches, then edit, copy or export the result.
Key features
- Live literal-match preview
- Replace First and Replace All actions
- Case-sensitive or case-insensitive search
- Unicode letter, mark, number and underscore whole-word checks
- Literal replacement preserves dollar signs and other special characters
Input guide
Find cannot be empty. Search terms are treated as literal text, not regular expressions. Whole Word excludes a match when an adjacent Unicode letter, combining mark, number or underscore would make it part of a larger token.
How to understand your results
Matches Found counts the current source occurrences. Replacements Made reflects the last explicit action. Before and After counts use the source and editable result, while the preview highlights the exact ranges that are eligible before any mutation.
Worked example
Cat category cat. Price: $5.
A case-insensitive whole-word search for “cat” finds Cat and cat but not the start of category. Replacing with “$1” inserts the dollar sign literally rather than treating it as replacement syntax.
Common use cases
- Update a repeated name or phrase in plain text
- Replace only standalone codes or terms
- Preview capitalization-sensitive corrections
- Prepare repeated values before importing data
Find & Replace Text guidance and best practices
- Use Whole Word when a short query must not match inside longer words.
- Review the preview before replacing all occurrences.
- Keep regex-heavy or structural editing in a dedicated editor because this tool intentionally uses literal matching.
Limitations, assumptions and cautions
- Regular expressions are not supported in this phase.
- Case-insensitive Unicode matching follows browser regular-expression casing and may not equal every language-specific rule.
- The tool cannot infer semantic equivalents or grammatical inflection.
Privacy and processing
Runs in your browser.
Search, preview and replacement occur locally. Source and replacement text are never placed in the shared canonical URL.
Related tools
These live canonical tools support a practical next step without duplicating this task.
Find & Replace Text FAQs
Clear guidance for choosing and using the catalogue responsibly.
What does Find & Replace Text do?
It previews literal query matches and substitutes the first or all selected occurrences after an explicit action.
What is the difference between Replace First and Replace All?
Replace First changes only the earliest eligible match; Replace All changes every previewed eligible match.
What does Case Sensitive mean?
When enabled, uppercase and lowercase forms must match the query exactly.
What does Whole Word mean?
It rejects a match when an adjacent Unicode letter, mark, number or underscore makes it part of a larger token.
Can I preview matches before replacing them?
Yes. The match count and highlighted source preview update without mutating the input.
Can I restore the original text?
Yes. Restore Original returns to the source captured for the last replacement result.
Does the tool support regular expressions?
No. Phase 4 intentionally supports safe literal matching only, avoiding patterns that can freeze a browser UI.
Does my text stay in my browser?
Yes. Finding, previewing and replacing need no server call.