ASCII Table

Full ASCII chart (0–127) with dec, hex, octal & binary values.

A complete, searchable ASCII table listing all 128 characters (0–127) with their decimal, hexadecimal, octal and binary values, the character itself and a description. Includes the printable letters, digits and symbols plus the named control characters (NUL, LF line feed, CR carriage return, ESC and more). Search by character, code or name, filter by type and tap any value to copy it. Runs fully in your browser — no API.

How to use ASCII Table

  1. Open the table

    Launch this free ASCII table tool to see all 128 characters with their decimal, hex, octal and binary codes in one place.

  2. Search a value

    Type a character like A, a decimal like 65, a hex like 41 or a name like 'space' to jump straight to that ASCII entry.

  3. Filter by type

    Use the type filter to show only control characters, digits, uppercase or lowercase letters, or symbols.

  4. Convert bases

    Read the decimal, hexadecimal, octal and binary columns to convert any character between number systems instantly.

  5. Copy a code

    Tap any character, decimal, hex, octal or binary value to copy it to your clipboard for your code or documentation.

  6. Learn control codes

    Scroll the 0–31 range to see named control characters like NUL, LF, CR and ESC and what each one does.

Frequently asked questions

What is ASCII?

ASCII (American Standard Code for Information Interchange) is a character-encoding standard that maps 128 characters — letters, digits, punctuation and control codes — to the numbers 0–127. It's the foundation of text on computers and the basis of Unicode's first 128 code points.

What is the ASCII code for 'A'?

The uppercase letter 'A' is ASCII 65 (decimal), 41 in hexadecimal, 101 in octal and 01000001 in binary. Lowercase 'a' is 97 (decimal). You can search this table for any character to see all four values.

What are ASCII control characters?

Control characters are the first 32 codes (0–31) plus 127. They aren't printable symbols — they control devices and formatting. Common ones include NUL (0), Tab (9), LF/line feed (10), CR/carriage return (13) and ESC (27).

What is the difference between ASCII and Unicode?

ASCII defines only 128 characters (0–127), enough for English. Unicode is a much larger standard covering virtually every writing system and emoji, but its first 128 code points are identical to ASCII, so all ASCII is valid Unicode/UTF-8.

How do I convert a character to binary or hex?

Find the character in this table — its row shows the decimal, hexadecimal, octal and binary value at once. For example, '#' is 35 decimal, 23 hex and 00100011 binary. Tap any value to copy it.

Is this ASCII table free?

Yes — it's completely free with no sign-up. The full table is generated in your browser, so there are no limits, no API keys and nothing is uploaded. It works offline once loaded.

What is the ASCII code for a space or Enter?

The space character is ASCII 32 (decimal), the Tab is 9, the line feed (LF, new line) is 10 and the carriage return (CR) is 13. These are whitespace and control codes rather than printable symbols — search the table for any of them to see the hex and binary values.

What is extended ASCII?

Standard ASCII covers codes 0–127. 'Extended ASCII' refers to codes 128–255 used by 8-bit encodings (like Latin-1) to add accented letters and extra symbols, but these vary by code page and aren't part of the original ASCII standard — modern text uses Unicode/UTF-8 for those characters.

Related tools — Reference · Codes & Web