Free online tool. All processing is client-side. No signup needed.
A Text to Unicode Converter shows the Unicode code points, UTF-8/UTF-16 encodings, character names, and escape sequences for any text. Essential for developers working with internationalization, debugging character rendering, and handling text in multiple languages. Shows exactly what's 'in' your text at the character level.
Enter text. For each character, the converter shows: Unicode code point (U+XXXX), character name, UTF-8 bytes, UTF-16 bytes, JavaScript and HTML escapes. Full-string analysis: Unicode normalization (NFC/NFD), length in code points vs. code units, and byte counts.
Code Point: U+0041 ('A')\nUTF-8: 1-4 bytes | UTF-16: 2-4 bytes (surrogate pairs for supplementary)\nJS Escapes: \\uXXXX (BMP) or \\u{XXXXX} (supplementary)\nNormalization: NFC (composed, web standard) vs NFD (decomposed, macOS HFS+)
UTF-8: 1-4 bytes, ASCII-compatible, dominant web encoding (~98%). UTF-16: 2-4 bytes, used internally by Java, JavaScript, Windows.
'é' can be single code point (NFC) or 'e' + combining accent (NFD). Same visual, different strings. Always normalize before comparison.
Free online Text To Unicode — no signup, 100% client-side processing. All data stays in your browser.