Escape / Unescape

Escape or unescape text for JavaScript, HTML, XML, SQL, and regex

Paste text to escape for javascript.

Result will appear here

Escape / Unescape for code

This tool escapes or unescapes text for use in JavaScript/JSON, HTML, XML, SQL, and regex. Escaping makes special characters safe for strings and queries; unescaping restores the original text.

Formats

  • JavaScript/JSON: Backslashes, quotes, newlines, tabs (e.g. "\n").
  • HTML / XML: Encode & < > " ' to entities.
  • SQL: Double single quotes (''').
  • Regex: Escape \ ^ $ . | ? * + ( ) [ ] { } for use in regular expressions.

For full HTML entity encode/decode, see the HTML Entities Converter.

⭐ Rate this tool

Your feedback helps us improve

Added Feb 19, 2026

🔄 Workflow Suggestion

Try combining multiple tools for a complete workflow. For example: Notepad → Text Encryption → Save to Cloud or Date Calculator → Calendar → Countdown Timer

Related Tools & Recommendations

Send Feedback

We'd love to hear your thoughts! Your feedback helps us improve our tools and create a better experience for everyone.

Share Your Experience

Tell us what you think about this tool

Your feedback helps us improve and create better tools for everyone