ASCII Table
Complete reference of all 128 ASCII characters
Tool Overview
The ASCII Table is a comprehensive reference tool that displays all 128 ASCII characters (0-127) with their decimal, hexadecimal, octal values and descriptions. It includes filtering options and a search feature to quickly find specific characters.
Go to ToolWhat is ASCII?
ASCII (American Standard Code for Information Interchange) is a character encoding standard for electronic communication. It represents text characters using 7-bit binary numbers, giving a total of 128 possible characters (0-127).
Character Categories
- Control Characters (0-31, 127): Non-printable characters used for device control and data transmission
- Printable Characters (32-126): Visible characters including letters, digits, punctuation, and symbols
ASCII Character Ranges
Number Systems
Each ASCII character can be represented in multiple number systems:
- Decimal: 0-127
- Hexadecimal: 0x00-0x7F
- Octal: 0-177
- Binary: 7-bit representation
Features
- Complete ASCII table with all 128 characters
- Decimal, hexadecimal, and octal values for each character
- Character descriptions
- Search by character, decimal, hex, or description
- Filter by category: Control, Printable, Letters, Digits, Special
- Responsive design
- Offline support
Usage Examples
Example 1: Finding a Character by Decimal Value
Search: 65
Result: A (Uppercase letter A)
Example 2: Finding Control Characters
Filter: Control (0-31)
Result: All control characters including LF (Line Feed), CR (Carriage Return), TAB, etc.
Example 3: Searching by Description
Search: carriage
Result: CR (Carriage Return) - Decimal 13
FAQ
What is the difference between ASCII and Unicode?
ASCII uses 7 bits to represent 128 characters, primarily for English text. Unicode is a much larger standard that can represent characters from all writing systems. ASCII is a subset of Unicode (the first 128 characters).
What are control characters used for?
Control characters are non-printable and used to control devices like printers and terminals. Examples include newline (LF), carriage return (CR), tab (TAB), and escape (ESC).
Is ASCII still used today?
Yes, ASCII is still widely used in programming, text files, and network protocols. It's the foundation of many character encoding schemes including UTF-8.
What is extended ASCII?
Extended ASCII refers to 8-bit character sets that extend ASCII to 256 characters (0-255). The original ASCII is only 7-bit (0-127). Extended ASCII varies by system and is not standardized.