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

Paste this into any page — the widget stays live and updates automatically as this calculator improves. Using WordPress or Notion? See the embed guide.

Saved Scenarios

— select 2+ to compare
Inputs updated · Results recalculated · Just now

UTF-8 Bytes (hex)

48 69 20 f0 9f 98 80

Byte Count

7

Spark says

A hand typing on a laptop keyboard. Perfect for technology and business themes.
Photo by Szabó Viktor on Pexels
Close-up of colorful JavaScript code displayed on a computer monitor, ideal for tech-themed projects.
Photo by Rashed Paykary on Pexels

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.