Escape Sequence Converter

Overview

The Escape Sequence Converter bidirectionally transforms text between escaped and unescaped formats. Convert escape sequences like \n, \", and \t to their actual characters (forward/unescape), or take regular text with newlines and quotes and convert them to escape sequences (reverse/escape). Essential for working with strings in programming, debugging code, and preparing text for different contexts.

Use tool below

Output:

Tips

  • Use Forward (Unescape) mode when you have string literals from code and want to see the actual output
  • Switch to Reverse (Escape) mode to prepare text with newlines and quotes for insertion into code as string literals
  • Remember that \n creates actual line breaks in Forward mode, while regular line breaks become \n in Reverse mode
  • Double backslashes \\ in the input become single backslashes in Forward mode - useful for handling nested escaping
  • Test your escape sequences before using them in production code to ensure they produce the expected output
  • The tool handles common sequences: \n (newline), \t (tab), \" (quote), \' (apostrophe), and \\ (backslash)
  • Unrecognized escape sequences are preserved as-is, helping you identify typos or non-standard sequences