This converter shows the Unicode code point behind every character in your text, in the standard U+XXXX notation used by the Unicode Consortium. It is the definitive way to answer 'which character is this really?' — the Latin 'a' is U+0061 while the Cyrillic 'а' is U+0430, and the two are visually identical, which is the basis of homograph phishing domains. It also exposes the invisible characters that break comparisons: the zero-width space at U+200B, the non-breaking space at U+00A0 and the byte-order mark at U+FEFF. Output can be copied as escape sequences for use directly in JavaScript, Python, JSON or CSS.
Free, fast, and runs entirely in your browser — no signup, no upload to a server.