Encode text to Unicode escapes or decode escapes back to text. Six format options, bidirectional conversion, code points table, and shareable settings.
Hello \u20ac
Code points
All processing runs in your browser.
More free utilities you might find useful
Quick answers to common questions
JavaScript \uXXXX, Python \UXXXXXXXX, Java \uXXXX, CSS \XXXX, HTML decimal &#NNNN;, and HTML hex &#xHH;.
Yes. Surrogate pairs and codePointAt are used for emoji and characters above U+FFFF.
Yes. Toggle "non-ASCII only" to leave ASCII characters unchanged.
No. Conversion runs entirely in your browser.
Your data is processed entirely in your browser. Nothing is sent to any server.