Backslash Escape/Unescape

Escape and unescape special characters in strings

\\

\Backslash

\"

"Double quote

\'

'Single quote

\n

LFNewline

\r

CRCarriage return

\t

TABTab

\0

NULNull char

How to Use Backslash Escape/Unescape

Escape special characters with backslashes for use in code strings, or unescape backslash sequences back to their actual characters.

  1. 1

    Choose Escape or Unescape

    Select Escape to add backslash sequences, or Unescape to convert them back to actual characters.

  2. 2

    Paste your text

    Enter text with special characters (newlines, tabs, quotes) or escaped sequences.

  3. 3

    Copy the result

    Click Copy to grab the escaped or unescaped output for your code.

Frequently Asked Questions

What characters are escaped?

Backslash (\\), double quote (\"), single quote (\'), newline (\n), carriage return (\r), tab (\t), and null (\0).

When do I need to escape strings?

When embedding special characters in code strings, JSON, or configuration files that require literal representations.

Does it handle Unicode escapes?

Currently it handles common ASCII escape sequences. Unicode escape sequences (\uXXXX) are planned for a future update.

Is this tool free?

Yes, completely free with no signup required. All processing happens in your browser.

Related Tools