How to use
- Type text to see each character's code point in the table.
- Enter a code point (U+XXXX, 0x..., or decimal) to see the matching character.
๐ฏ Use Cases
- Find the exact code point of an emoji or special character
- Diagnose the character code behind mojibake
- Debug multilingual text encoding
Example
Input
๊ฐA๐
Output
Char Code Point Decimal UTF-8 (HEX) ๊ฐ U+AC00 44032 ea b0 80 A U+0041 65 41 ๐ U+1F600 128512 f0 9f 98 80
Each character is broken down into its code point, decimal value, and UTF-8 bytes. The emoji ๐ is a surrogate pair, but codePointAt handling shows it correctly as a single U+1F600 (4 bytes).
Unicode notation and encodings
A character's code point is written U+XXXX. The code point is the number โ encodings like UTF-8 are how that number is stored in bytes.
| Concept | Details |
|---|---|
U+AC00 | A code point โ the character's Unicode number in hex |
| UTF-8 / UTF-16 | Encodings โ rules for storing code points as bytes (๊ฐ: 3 bytes UTF-8, 2 bytes UTF-16) |
| Korean syllables | U+AC00~U+D7A3 โ 11,172 precomposed syllables |
| Jamo letters | U+1100~U+11FF โ conjoining initial/medial/final letters |
| Supplementary planes | Emoji and rare hanja above U+FFFF โ surrogate pairs in UTF-16 |
FAQ
- What code point formats can I enter?
- It recognizes three formats: U+AC00, 0xAC00, and 44032 (decimal).
- Does it support surrogate-pair characters like emoji?
- Yes. It uses codePointAt internally, so 4-byte characters like emoji are shown with the correct code point.
- Is my text sent to a server?
- No. Everything is calculated entirely in your browser.
- Why does one emoji show two codes?
- Family and profession emoji are sequences joined by ZWJ โ each component shows separately.
- What about code points above U+FFFF?
- Supplementary-plane characters appear as surrogate pairs in UTF-16 environments like JavaScript โ a "length" of 2 for one glyph.
More Text Tools
๐
Markdown Preview
Live-preview Markdown as HTML
๐
URL Encoder/Decoder
Percent-encode/decode URL characters
โ๏ธ
Find & Replace
Search & replace with regex support
๐
Text Diff
Compare two texts line by line
โ๏ธ
List Sorter
Sort a list & remove duplicates
๐ง
Email Extractor
Extract & dedupe emails from text
๐ข
Character Counter
Count characters, bytes, lines & words
๐
Case Converter
Convert to UPPER/lower/Title Case
๐ค
Fullwidth/Halfwidth Converter
Convert fullwidth chars โ halfwidth ASCII
๐
Text to Decimal
Convert text โ decimal code points
๐งพ
Text to Hex
Convert text โ UTF-8 byte hex
0๏ธโฃ
Text to Binary
Convert text โ UTF-8 byte binary
๐ก
ASCII Art Generator
Turn text into an ASCII art banner