Text & writing

Literal text redactor

Replace a supplied list of private terms with a consistent marker.

Literal text redactor
Esc to restore

Your inputs

Results update as you type. Larger files run when you press Update result.

Your result

LOCAL & PRIVATE

Your result will appear here.

Your inputs stay in this browser. Nothing is uploaded or saved.

A clear answer. Here’s how.

Replaces non-overlapping literal matches, prioritising longer supplied alternatives at the same position. Up to 100 terms of 200 characters, a 100-character marker, 100,000 input characters and 2 million output characters. This only removes terms you list, including substrings; it does not discover personal data or guarantee complete anonymisation. Output stays on this device.

See a worked example

Worked example

A fixed demonstration, separate from the values you enter above.

Your text
The small blue boat crossed the blue lake. A small boat waited by the shore.
Literal terms, one per line
blue
shore
Replacement marker
[redacted]
Case matching
Ignore letter case

Example result

The small [redacted] boat crossed the [redacted] lake. A small boat waited by the [redacted].

3 literal matches replaced, longest alternatives first. This only removes supplied terms; it does not discover personal or confidential information.