Unicode/Hex/Binary Converter
Convert between Text, Unicode, Hexadecimal, Binary, Decimal, Octal, and Base64
Conversion Settings
Choose input and output formats
Input
Enter Text (UTF-8)
Format Reference
Understanding different formats
Text (UTF-8)
Standard text encoding. Each character can be 1-4 bytes.
Example: HelloUnicode (U+XXXX)
Unicode code points in hex format. Universal character representation.
Example: U+0048 U+0065Hexadecimal
Base16 representation. 2 hex digits per byte.
Example: 48 65 6c 6c 6fBinary
Base2 representation. 8 bits per byte.
Example: 01001000 01100101Decimal
Base10 byte values (0-255) separated by commas.
Example: 72, 101, 108Octal
Base8 byte values (0-377) separated by spaces.
Example: 110 145 154Base64
Binary-to-text encoding using A-Z, a-z, 0-9, +, /.
Example: SGVsbG8=Common Use Cases
When to use each format
Hex:Debugging, memory dumps, color codes, MAC addresses
Binary:Low-level programming, bit manipulation, network protocols
Unicode:Internationalization, emoji analysis, character encoding issues
Base64:Email attachments, data URLs, embedding binary in JSON/XML