ASCII & Character Encoding Fundamentals
What is ASCII?
ASCII (American Standard Code for Information Interchange) is a character encoding standard that assigns numeric values to letters, digits, and symbols. Each ASCII character is represented by a 7-bit number (0-127), making it perfect for hex encoding.
ASCII to Hex Conversion Table
Character | Decimal | Hexadecimal | Binary |
---|---|---|---|
A | 65 | 41 | 01000001 |
a | 97 | 61 | 01100001 |
0 | 48 | 30 | 00110000 |
Space | 32 | 20 | 00100000 |
Understanding UTF-8 Encoding
While ASCII handles basic English characters, UTF-8 extends support to all Unicode characters. When using our hex decoder, UTF-8 encoded characters may produce multi-byte hex sequences:
Character: © (copyright symbol) UTF-8 Bytes: C2 A9 Hex String: C2A9 Character: 你 (Chinese character) UTF-8 Bytes: E4 BD A0 Hex String: E4BDA0
Practical Applications
- URL Encoding: Special characters in URLs are hex-encoded (e.g., space = %20)
- HTML Entities: Characters like & become & in hex format
- Programming: String literals use hex escapes (\x41 for 'A')
- Data Storage: Binary data stored as hex for readability
Try converting text to hex:
Use Hex Encoder →