Developer

Unicode & Emoji Converter

Characters ↔ code points & escapes.

Text / emoji
U+ code points
Character breakdown
#CharCode pointDecUTF-8UTF-16Category

Decoded:

This free Unicode and emoji converter turns any text into the encoding you need and back again. Encode to U+ code points, decimal or hex numbers, binary, HTML entities (decimal, hex, and named like©), JavaScript and JSON \u escapes, Python \u/\U/\x escapes, CSS\HHHHHH escapes, UTF-8 / UTF-16 / UTF-32 byte sequences, and URL percent-encoding. It handles astral characters like emoji correctly using real code points, not just UTF-16 halves.

The character breakdown lists every code point with its decimal value, UTF-8 and UTF-16 bytes, and Unicode category, and the live stats show code point, UTF-16 unit, UTF-8 byte, and grapheme counts. The decoder is format-agnostic: paste code points, escape sequences, HTML entities (named or numeric), percent-encoded bytes, or bare hex numbers and it reconstructs the original text. Copy or download any result.

Related tools