All Tools

String Encoder / Decoder

Encode and decode strings between UTF-8, Unicode, Hex, Binary and more

Understanding Text Encoding

Text encoding is the process of converting characters into a specific binary format for storage and transmission. UTF-8 is the dominant encoding on the web, using 1-4 bytes per character and supporting all Unicode code points. This tool shows your text in multiple encodings simultaneously — UTF-8 hex bytes, Unicode escape sequences, JavaScript string escapes, raw hex, binary, decimal code points, Base64, and URI encoding — making it invaluable for debugging encoding issues, working with APIs that require specific formats, or understanding how text is represented at the byte level.

Related Tools