Unicode Escape ToolEscape and unescape Unicode sequences such as \u4F60\u597D.

Unicode Escape Tool

Escape and unescape Unicode sequences such as \u4F60\u597D.

Output
Hello \u4F60\u597D \uD83D\uDE00

Features

  • Escape any character to \uXXXX sequences
  • Unescape Unicode escapes back to plain text
  • Optional ‘escape all’ mode
  • Runs in the browser

Frequently asked questions

When do I need Unicode escaping?
Useful for embedding non-ASCII characters in source code, JSON, or Java property files where ASCII-only output is required.
Does it handle surrogate pairs and emoji?
Yes. Supplementary characters are encoded as \uD83D\uDE00-style surrogate pairs.
Is my text sent to a server?
No. Conversion runs locally in your browser.