ToolPad
Runs locally in your browser. Nothing you paste is sent to a server.

Find & Replace

Find and replace text instantly using plain text matching or regular expressions. Useful for bulk edits across logs, documents, and code. Runs locally in your browser.

Input

0 chars · 0 words · Size: 0 B
1

Output

Tip: You can verify in DevTools → Network that nothing is uploaded.

Find & Replace options

Search Search
Replace

About this Find & Replace Tool

Find & Replace lets you search within your input and replace matching text with a new value. It supports plain text mode for simple replacements and regex mode for pattern-based matching.

This is useful for bulk edits, cleanup tasks, refactoring snippets, and preparing content for further processing. All replacements run locally in your browser.

Features
  • Plain text or regex pattern matching
  • Case-sensitive and case-insensitive options
  • Replace all or first occurrence only
  • Support for regex capture groups ($1, $2, etc.)
Tips
  • Enable Auto to replace as you type
  • Use regex mode for complex patterns
  • Test regex patterns before replacing
  • Empty replacement removes matched text

FAQ

Is my text uploaded to a server?

No. Everything runs locally in your browser. Nothing you paste is sent to a server.

Can I use this tool offline?

After the page loads once, it will typically keep working offline (unless you hard refresh with no cache).

Do you store my input?

No. Your input stays in your browser. Only optional preferences like theme or language may be stored.

What input formats are supported?

Any plain text. You can paste text directly into the input box.

Does Find & Replace support regular expressions?

Yes. Regex mode allows pattern matching using regex syntax. Plain mode matches the exact text you enter.

Can I replace all matches?

Most implementations include a Replace All option. If disabled, only the first match may be replaced.

How do capture groups work in regex replacement?

Use parentheses in the pattern to capture groups, then reference them in the replacement text using $1, $2, etc.