Search and jump to any tool. Type to filter; use arrow keys to move and Enter to select.
The Unicode character inspector breaks a string into individual code points and shows each one's code point number, UTF-8 bytes, UTF-16 units, HTML entity, JavaScript escape, CSS escape and category.
The Unicode character inspector breaks a string into individual code points and shows each one's code point number, UTF-8 bytes, UTF-16 units, HTML entity, JavaScript escape, CSS escape and category. It flags invisible characters such as zero-width spaces that quietly break comparisons, searches and code. Developers and editors use it to find out exactly what is inside a piece of pasted text.
😀
U+1F600, UTF-8: F0 9F 98 80, UTF-16: D83D DE00, JS: \u{1F600}, HTML: 😀Good to know. Names are shown for well-known invisible and control characters, not every character in Unicode. Analysis is done in your browser.
Text to inspect
Characters
| # | Char | Code point | Dec | UTF-8 | UTF-16 | HTML | JS | CSS | Category |
|---|---|---|---|---|---|---|---|---|---|
| 0 | C | U+0043 | 67 | 43 | 0043 | C | \u0043 | \43 | Letter |
| 1 | a | U+0061 | 97 | 61 | 0061 | a | \u0061 | \61 | Letter |
| 2 | f | U+0066 | 102 | 66 | 0066 | f | \u0066 | \66 | Letter |
| 3 | é | U+00E9 | 233 | C3 A9 | 00E9 | é | \u00E9 | \E9 | Letter |
| 4 | SP | U+0020Space | 32 | 20 | 0020 |   | \u0020 | \20 | Space |
| 5 | 😀 astral | U+1F600 | 128512 | F0 9F 98 80 | D83D DE00 | 😀 | \u{1F600} | \1F600 | Symbol |
| 6 | SP | U+0020Space | 32 | 20 | 0020 |   | \u0020 | \20 | Space |
| 7 | e | U+0065 | 101 | 65 | 0065 | e | \u0065 | \65 | Letter |
| 8 | ◌́ combining | U+0301 | 769 | CC 81 | 0301 | ́ | \u0301 | \301 | Mark |
| 9 | ZWSP invisible | U+200BZero width space | 8203 | E2 80 8B | 200B | ​ | \u200B | \200B | Format |
| 10 | o | U+006F | 111 | 6F | 006F | o | \u006F | \6F | Letter |
| 11 | k | U+006B | 107 | 6B | 006B | k | \u006B | \6B | Letter |