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
Unicode code points in U+XXXX format.
Example: U+0048 U+0065Hexadecimal
Base-16 representation. Each byte is 2 hex digits (0-9, A-F).
Example: 48 65 6c 6c 6fBinary
Base-2 representation. Each byte is 8 bits (0 or 1).
Example: 01001000Decimal
Base-10 representation. Each byte is 0-255.
Example: 72, 101, 108Octal
Base-8 representation. Each byte is 3 octal digits (0-7).
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