🇺🇸 English
🇹🇼 繁體中文
🇨🇳 简体中文
🇯🇵 日本語
🇰🇷 한국어
🇪🇸 Español
🇫🇷 Français
🇩🇪 Deutsch
🇧🇷 Português
🇷🇺 Русский
🇮🇹 Italiano
🇳🇱 Nederlands
🇵🇱 Polski
🇹🇷 Türkçe
🇸🇦 العربية
🇹🇭 ไทย
🇻🇳 Tiếng Việt
🇮🇩 Indonesia
🇲🇾 Melayu
🇮🇳 हिन्दी

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)