Text To Decimal
Text To Decimal — runs in your browser. Inputs are not stored.
Text → Unicode decimal
Lists each character’s Unicode code point in decimal. Processed in the browser only.
How to use
- Enter the text to convert in the Text field. Letters, Hangul, emoji, and spaces are each treated as one character.
- In Separator, choose spaces, commas, or line breaks for how the numbers are listed.
- Press Convert to list each character’s Unicode code point in decimal.
- Emoji stored as a surrogate pair still count as one code point, so only one number is produced.
- Reset clears the text and result and restores the separator to space. Processing happens only in your browser.
- If you need byte values, use Text ↔ hex instead of this screen. If you need a label next to each character, use Text → character codes. Changing only the separator does not change the numbers.
Key concepts
A Unicode code point is the integer assigned to a character. A is 65, and Hangul 가 is 44032 (U+AC00). This tool lists character numbers, not UTF-8 bytes, so the output differs from hex or binary converters. The 0–127 range matches classic ASCII, so you can check English homework and Unicode explanations in one place.
JavaScript strings are UTF-16 internally, so some emoji occupy two surrogate units, but here codePointAt outputs the real code point once. You can choose space, comma, or newline as the separator; it does not affect the numeric values. Skin-tone or ZWJ sequences can produce several numbers in a row. Input is not sent to a server and is not stored.
Example
Converting ABC 가 with a space separator yields 65 66 67 32 44032. The 32 in the middle is the space character. With commas you get 65, 66, 67, 32, 44032; with line breaks each number is on its own row, which is easy to paste into a spreadsheet. Put in one emoji to see whether the list grows by one cell, or several cells for a combined sequence.
Related: Text → character codes · Text ↔ hex · Text ↔ binary
Frequently asked questions
Are Unicode code points the same as ASCII codes?
They match from 0 through 127. Above that (Hangul, emoji, special symbols) the values are Unicode numbers and do not appear in 7-bit ASCII tables.
What decimal value does Hangul get when converting text?
The syllable <code>가</code> starts the Hangul syllables block at 44032 (U+AC00). Jamo-only or compatibility jamo characters use different ranges.
Does an emoji produce a single code point?
A single-code-point emoji produces one number. Skin-tone modifiers or ZWJ family/job sequences produce several numbers side by side.
Why is this different from UTF-8 byte values?
This screen lists character numbers (code points). If you need bytes the way a network dump does, use the Text ↔ hex or binary tools.
Do the numbers stay the same if I change the separator?
Yes. Only spaces, commas, or line breaks change, so it is easier to paste into a notepad or spreadsheet.
Is the text-to-decimal conversion stored on a server?
No. The <code>codePointAt</code> calculation runs only in your browser.
Last reviewed: 2026-09-04