Hex ↔ Text Converter
Convert between hexadecimal and text
48 65 6C 6C 6F 20 57 6F 72 6C 64 21
Frequently Asked Questions
What is hexadecimal?
Base-16 using 0-9 and A-F. Each hex digit represents 4 bits.
How to read hex values?
Each pair represents one byte. 48 65 6C 6C 6F = "Hello" in ASCII.
Where is hex used?
Color codes (#FF0000), memory addresses, MAC addresses, and debugging.
How do I read a hex dump of a file?
Hex dumps show file contents as hexadecimal byte values with printable ASCII on the side. Each pair of hex characters (00-FF) represents one byte. The offset column shows the byte position in the file.
Why is hexadecimal used in programming and web development?
Hex is compact (2 digits per byte vs 8 binary digits), aligns perfectly with byte boundaries, and is used for colors (#FF0000), memory addresses (0x7FFF), Unicode code points (U+00E9), and file signatures.
About Hexadecimal
Hexadecimal (hex) is a base-16 number system using digits 0-9 and letters A-F. Each hex digit represents 4 bits, so two hex digits make one byte (8 bits).
Common uses: Color codes (#FF5733), MAC addresses (00:1A:2B:3C:4D:5E), memory addresses, and binary data representation.
Example: "Hi" = "48 69" (H=0x48=72, i=0x69=105)