Unicode tools
Six small interactive utilities for the encoding problems that come up most often when working with text on the web.
Six small interactive utilities for the encoding problems that come up most often when working with text on the web.
Convert between a character, U+XXXX notation, decimal, hex, binary, HTML entities, CSS escape, JavaScript escape, Python escape, and percent-encoding.
02Paste any text and see the byte sequence per codepoint in UTF-8, UTF-16 (with surrogate pairs), and UTF-32.
03Encode text as named, decimal numeric, or hexadecimal numeric HTML entities. Decode entities back to plain text.
04See every codepoint in a string: glyph, name, general category, byte length. Compare grapheme, codepoint, and code-unit counts.
05Percent-encode and decode strings. Toggle whether RFC 3986 reserved characters are encoded.
06Apply NFC, NFD, NFKC, and NFKD normalization side by side. See which forms differ from the input and by how much.