Skip to content
Calixo

UTF-8 Byte Converter

See the raw UTF-8 byte sequence for any text, including multi-byte characters like emoji.

Inputs

Saved Scenarios

— select 2+ to compare

UTF-8 Bytes (hex)

48 69 20 f0 9f 98 80

Byte Count

7

Spark says

Formula

Character1-4 bytes (UTF-8)Character \rightarrow 1\text{-}4\ bytes\ (UTF\text{-}8)
1\text{-}4\ bytes
— UTF-8 uses a variable number of bytes per character depending on its code point

What is the UTF-8 Byte Converter?

UTF-8 is the dominant text encoding on the web — plain ASCII characters take 1 byte each, while characters outside that range (accented letters, most non-Latin scripts, emoji) take 2 to 4 bytes. This tool shows the exact byte sequence for any text.

How to use it

  1. 1 Enter any text, including emoji or non-Latin characters.

Worked examples

Frequently asked questions

Why does an emoji take 4 bytes but a letter takes only 1?

UTF-8 is a variable-length encoding — code points are grouped by range, and higher code points (like most emoji, which sit far outside the original ASCII range) need more bytes to represent.