Skip to content
littlekit.app
All tools

Find and replace

Replace literal text once or everywhere, with optional case-insensitive matching and a downloadable result.

Processed on your device

How it works & useful details

How to use this tool

Enter the source text and a nonempty search value. Leave the replacement empty to delete matches, or disable replace all to change only the first occurrence.

How the result is calculated

Search and replacement are literal: dots, brackets, backslashes, and dollar signs have no special syntax. Matches do not overlap. Optional case-insensitive matching follows JavaScript Unicode case folding, not locale-specific rules. Source line endings are preserved; pasted multiline search text must use matching line endings.

Up to 500,000 UTF-16 code units per input. Text stays on your device.

Find and replacement values are each limited to 10,000 UTF-16 code units; the result is limited to 2,000,000.