Text tool

Replace Text Between Delimiters

Paste text, enter literal opening and closing delimiters and replacement text, then process locally.

In-browser processingNo account requiredPrivacy details ↗

Delimiters and replacement are literal text, not regular expressions. Unmatched text is kept; nested openings are treated as content until the next closing delimiter. Maximum 1 MiB.

Enter text, delimiters, and replacement text to begin.

A QUICK WALKTHROUGH

How to use this tool

  1. Enter up to 1 MiB of text.
  2. Enter literal opening and closing delimiters (up to 10,000 characters each).
  3. Enter replacement text and copy the result.

Literal matching and replacement

Opening, closing, and replacement values are exact text. Regex punctuation, backslashes, spaces, and emoji have no special meaning.

Nested and unmatched handling

Pairs are scanned left to right. A nested opening delimiter is treated as content and the next closing delimiter closes the current pair. If a closing delimiter is missing, the unmatched opening and remaining text are kept unchanged.

Local input boundary

Text is processed in the browser and bounded to 1 MiB. No text is uploaded or persisted.

GOOD TO KNOW

Common questions

Are delimiters regular expressions?

No. They are literal strings matched exactly.

Are the delimiters kept?

Yes. Only the text between each complete pair is replaced.

What happens to unmatched delimiters?

Unmatched text is preserved; replacement occurs only when both delimiters are present.