Character-level detail
See the actual value behind each displayed character.
Inspect characters, code points, UTF-16 escapes, and HTML entities.
| Character | Code point | Decimal | UTF-16 / JS escape | HTML entity |
|---|---|---|---|---|
| H | U+0048 | 72 | \u0048 | H |
| e | U+0065 | 101 | \u0065 | e |
| l | U+006C | 108 | \u006C | l |
| l | U+006C | 108 | \u006C | l |
| o | U+006F | 111 | \u006F | o |
| ␠ | U+0020 | 32 | \u0020 |   |
| 👋 | U+1F44B | 128075 | \u{1F44B} | 👋 |
Get a reliable result in three straightforward steps.
Paste ordinary writing, symbols, emoji, or suspicious characters.
Review decimal values, U+ notation, escapes, and HTML entities.
Use escaped forms when a source format requires them.
Focused controls, immediate feedback, and no account between you and the result.
See the actual value behind each displayed character.
Compare code points, JavaScript escapes, and HTML entities.
Supplementary Unicode characters are handled as complete code points.
Unicode assigns a numeric code point to characters used by writing systems, symbols, and emoji. Inspecting these values helps explain text that looks similar but is represented by different underlying characters.
A visible symbol can consist of multiple code points joined together. UTF-16, JavaScript escapes, and HTML numeric entities are representations of those underlying Unicode values.
Common ways Unicode Text Inspector fits into real projects and daily tasks.
Find characters that break imports, parsers, or legacy systems.
Compare visually similar letters from different scripts.
Generate numeric entities and source-code escapes.
Inspect punctuation, symbols, and writing-system characters.
Quick answers about unicode text inspector and how this page works.
It is the unique number assigned to an abstract character, conventionally written as U+ followed by hexadecimal digits.
Many emoji combine people, modifiers, joiners, and variation selectors.
UTF-16 stores code points using one or two 16-bit code units and is the internal string representation used by JavaScript.
Numeric entities are an HTML notation that resolves to the same Unicode character.