ASCII Reference Table
Interactive table of standard ASCII and Unicode characters. Search and copy instantly.
What is ASCII?
ASCII stands for American Standard Code for Information Interchange. It is a character encoding standard for electronic communication. ASCII codes represent text in computers, telecommunications equipment, and other devices. Most modern character-encoding schemes are based on ASCII, although they support many additional characters.
The Standard ASCII Table (0-127)
The standard ASCII table consists of 128 characters (numbered 0 to 127):
- Control Characters (0-31 & 127): These are non-printable characters originally used to control hardware devices such as printers and teletype machines. Examples include Null (
0), Line Feed (10), and Carriage Return (13). - Printable Characters (32-126): These represent letters, digits, punctuation marks, and a few miscellaneous symbols. This includes the space character (
32), numbers 0-9 (48-57), uppercase letters A-Z (65-90), and lowercase letters a-z (97-122).
How to Read the Table
Our interactive table allows you to view the different numeric representations of each character:
- Char: The visual representation of the character (or a badge for control characters).
- Decimal (Base 10): The standard numeric value used in most programming contexts.
- Hexadecimal (Base 16): Commonly used in computing, often prefixed with
0xor used in URL encoding (e.g.,%20for space). - Octal (Base 8): Older base-8 system, sometimes seen in legacy permissions or escape sequences.
- Description: The official name or common usage of the character.
Client-Side Performance
This ASCII reference tool is built to be fast and reliable. The entire table is generated dynamically using JavaScript and runs 100% locally in your browser. There are no external database queries or API calls, meaning it works perfectly offline and responds instantly to your searches.