Convert text to Unicode escapes like \u00e9, \u{1F680}, U+1F680, HTML entities or UTF-8 bytes, and decode them back. Shows code points and byte values for each character.
Choose the \uXXXX style. Non-ASCII characters are escaped and plain ASCII stays readable.
JavaScript style uses a surrogate pair such as \ud83d\ude80. ES6 style uses \u{1f680}.
The character table lists them, or pick the \x or % style to get the bytes directly.
Be the first to share your experience with this tool — your feedback helps others.