Unicode assigns a unique code point to characters, symbols, scripts, and emoji from many writing systems. For example, the Latin letter A is U+0041, the euro sign € is U+20AC, the check mark ✓ is U+2713, and many emoji are represented by code points outside the Basic Multilingual Plane.
Unicode escape sequences make these characters readable in source code, JSON strings, configuration files, and debugging tools. Common formats include JavaScript-style \uXXXX escapes, longer code point notation, and HTML entities.
This converter can turn readable text into escape sequences and decode escaped Unicode or HTML entities back into normal text.