AUTOESCAPE / TOOL DIRECTORY

One task.
The right tool.

Choose your format. Each tool has its own workspace, examples and instructions.

01 / JSON

JSON String Escape

Escape quotes, backslashes and line breaks for a JSON string.

For one string—not a complete JSON document.Open Tool →
02 / HTML

HTML Escape

Convert reserved characters to HTML entities, or decode entities back into text.

For HTML text and quoted attributes—not HTML sanitization.Open Tool →
03 / URL

URL Encode / Decode

Encode a query value or work with a full URL using explicit modes.

Component mode and full-URL mode handle separators differently.Open Tool →
04 / MARKDOWN

Markdown Escape

Keep punctuation literal rather than turning it into formatting.

For Markdown text—not fenced code blocks or embedded HTML.Open Tool →
05 / REGEX

Regex Escape

Escape pattern symbols so JavaScript regexes match your text literally.

Pattern escaping—not replacement strings or a full RegExp.escape() polyfill.Open Tool →