Unicode Utilities
Analyze Unicode code points, hex values, UTF-8 encodings, and remove invisible zero-width spaces that cause silent bugs in code and JSON data.
Search and lookup Unicode characters by name, codepoint (U+XXXX), hex values, or raw glyph with instant sub-millisecond results.
Convert text between Unicode escape sequences (\uXXXX), hex codepoints (U+XXXX), HTML decimal/hex entities, and UTF-8 hex bytes.
Inspect any text character-by-character: view glyphs, Unicode codepoints, official character names, decimal values, UTF-8 bytes, and UTF-16 code units.
Accurately count true visible characters (grapheme clusters), Unicode codepoints, words, sentences, UTF-8 bytes, and estimated reading time.
Detect, highlight, count, and remove hidden zero-width spaces (ZWSP, ZWNJ, ZWJ), BOM marks, and non-breaking spaces causing formatting bugs.
Encode text into UTF-8 Hex, Binary, Decimal, Base64, and C byte arrays, or decode raw UTF-8 byte streams with multi-byte inspection.
Convert text to UTF-16 Big-Endian, Little-Endian, and \uXXXX escapes, with surrogate pair breakdown (High/Low surrogates) for astral plane codepoints.
Convert and compare Unicode strings across all four standard normalization forms: NFC, NFD, NFKC, and NFKD with character count and byte metrics.