tool hub Tool Hub

Text To Decimal

Text To Decimal — runs in your browser. Inputs are not stored.

Runs in your browser No sign-up Free to use


Text → Unicode decimal

Lists each character’s Unicode code point in decimal. Processed in the browser only.

How to use

  1. Enter the text to convert in the Text field. Letters, Hangul, emoji, and spaces are each treated as one character.
  2. In Separator, choose spaces, commas, or line breaks for how the numbers are listed.
  3. Press Convert to list each character’s Unicode code point in decimal.
  4. Emoji stored as a surrogate pair still count as one code point, so only one number is produced.
  5. Reset clears the text and result and restores the separator to space. Processing happens only in your browser.
  6. 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.

Text To Decimal cover image
Your input is not sent to the server and disappears when you close the page.

Last reviewed: 2026-09-04