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: Hello

Unicode

Unicode code points in U+XXXX format.

Example: U+0048 U+0065

Hexadecimal

Base-16 representation. Each byte is 2 hex digits (0-9, A-F).

Example: 48 65 6c 6c 6f

Binary

Base-2 representation. Each byte is 8 bits (0 or 1).

Example: 01001000

Decimal

Base-10 representation. Each byte is 0-255.

Example: 72, 101, 108

Octal

Base-8 representation. Each byte is 3 octal digits (0-7).

Example: 110 145 154

Base64

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