Text to Decimal Converter

Convert text into decimal UTF-8 byte values or Unicode code points. Encode letters, symbols, accented characters and emoji directly in your browser.

Processed locally in your browser

UTF-8 bytes are encoded byte values. Unicode code points are abstract Unicode scalar values.

No separator mode is not offered because decimal values would become ambiguous.

Advanced options

Normalization may change the decimal byte values and Unicode code points.

Decimal to Text converter

Convert text to decimal online

This text to decimal converter can produce decimal UTF-8 byte values or decimal Unicode code points. Use byte mode when you need the encoded UTF-8 representation of a string. Use code-point mode when you need Unicode numbers such as 233 for é or 128512 for 😀.

The tool handles ASCII-compatible text, accented text, non-Latin scripts, symbols, emoji, combining sequences and supplementary-plane characters. You can choose spaces, commas, comma-space or line breaks as separators, and optional normalization is applied only when selected.

Text to decimal examples

Default input:

Hello, café 😀

UTF-8 byte output:

72 101 108 108 111 44 32 99 97 102 195 169 32 240 159 152 128

Unicode code-point output:

72 101 108 108 111 44 32 99 97 102 233 32 128512
InputUTF-8 byte outputUnicode code-point output
Hello72 101 108 108 11172 101 108 108 111
é195 169233
226 156 14710003
😀240 159 152 128128512

ASCII-range characters have the same code-point value and UTF-8 byte value. Outside ASCII, the values usually differ.

UTF-8 bytes vs Unicode code points

Unicode code points identify abstract characters and text components. UTF-8 encodes those code points into bytes, using one to four bytes per code point. One visible character may contain multiple code points, and one code point may require multiple UTF-8 bytes. This is why a string to decimal conversion needs an explicit output model.

CharacterUnicode code pointUTF-8 decimal bytes
A6565
é233195 169
10003226 156 147
😀128512240 159 152 128

Text to ASCII decimal

ASCII covers values from 0 through 127. Standard English letters, digits and common punctuation use one UTF-8 byte, so their Unicode code-point values and UTF-8 byte values are the same. For example, A produces 65 in both modes. Accented characters, non-Latin scripts, symbols and emoji are outside ASCII, so é produces 195 169 in byte mode and 233 in code-point mode.

Decimal separators and output formats

Separator choice changes only formatting, not the underlying values. For Hi, spaces produce 72 105, commas produce 72,105, comma and space produces 72, 105, and line breaks produce one value per line.

Unicode normalization and decimal output

Visually identical strings may use different code-point sequences. NFC often composes characters, NFD often decomposes them, and NFKC or NFKD can perform compatibility transformations. Normalization can change UTF-8 bytes, code-point values and counts, so this converter does not normalize unless requested.

Composed é

Code points: 233. UTF-8 bytes: 195 169.

Decomposed e plus U+0301

Code points: 101 769. UTF-8 bytes: 101 204 129.

How to use the converter

  1. Paste or type text into the input field.
  2. Choose UTF-8 bytes or Unicode code points.
  3. Select spaces, commas, comma-space or line breaks.
  4. Optionally select a Unicode normalization form.
  5. Convert the text, then copy or download the decimal result.

Common use cases

Privacy and local processing

This converter processes text with JavaScript directly in your browser. Your input is not submitted to UnicodeNow servers.

Frequently asked questions

How do I convert text to decimal?

Paste text, choose UTF-8 bytes or Unicode code points, select a separator, and convert. The result is a list of decimal values.

Should I choose UTF-8 bytes or Unicode code points?

Choose UTF-8 bytes when you need encoded byte values. Choose Unicode code points when you need the decimal value of each Unicode scalar in the text.

What is the difference between ASCII decimal and UTF-8 decimal?

ASCII characters from 0 through 127 have the same numeric value in UTF-8 byte mode and code-point mode. Non-ASCII text usually differs.

Why does é become 195 169 in byte mode?

UTF-8 encodes the character é as two bytes, and those bytes have decimal values 195 and 169.

Why does é become 233 in code-point mode?

The Unicode code point for é is U+00E9, which is decimal 233.

Why does an emoji produce several decimal bytes?

UTF-8 is variable length. Many emoji require four bytes, and emoji sequences can contain multiple code points.

Can I separate values with commas?

Yes. You can use spaces, commas, comma and space, or line breaks. A no-separator format is not offered because decimal values would be ambiguous.

Does normalization change the output?

It can. Normalization may change code-point sequences before conversion, which can change both decimal bytes and code-point values.

How do I convert decimal values back to text?

Use the Decimal to Text converter to decode decimal UTF-8 byte values or Unicode code points back into text.

Is my text sent to a server?

No. This browser-local converter processes text with JavaScript and does not submit your input to UnicodeNow servers.

Related tools

To convert decimal values back into text, use the Decimal to Text converter. You can also convert text into binary bytes or inspect the UTF-8 byte length.

Binary to Text

Decode binary byte groups into UTF-8 text.

EncodingProcessed locally

Byte Length Calculator

Count UTF-8 bytes, code points, grapheme clusters and UTF-16 code units for text.

EncodingProcessed locally

Decimal to Text

Convert decimal bytes or Unicode code point values to text.

EncodingProcessed locally

Hex to Text

Decode hexadecimal byte values into UTF-8 text.

EncodingProcessed locally

Text to Binary

Convert UTF-8 text bytes into binary byte groups.

EncodingProcessed locally

Text to Hex

Convert UTF-8 text bytes into hexadecimal values.

EncodingProcessed locally

Related guides

Unicode vs UTF-8

Unicode defines characters and code points. UTF-8 encodes those code points as bytes for files, databases, web pages, APIs and network messages.

UTF-8 vs UTF-16

Compare UTF-8 and UTF-16 with byte examples, surrogate pairs, byte order, BOM behavior and practical guidance for developers.

What Is a Unicode Code Point?

Learn what Unicode code points are, how U+ notation works, and how code points differ from glyphs, bytes, code units and visible characters.

Unicode Normalization Explained

Learn NFC, NFD, NFKC and NFKD, canonical and compatibility equivalence, and safe normalization for comparison, search and identifiers.