ASCII Table

A complete reference of ASCII characters, including control codes and extended ASCII with Dec, Hex, and Binary values.

Character Reference

Dec Hex Binary Char Description
Share this tool:

What is ASCII?

ASCII (American Standard Code for Information Interchange) 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. For example, UTF-8 is backwards compatible with ASCII for the first 128 characters.

Control Characters (0-31)

The first 32 characters are non-printing control codes used to control hardware peripherals. Famous examples include `NULL`, `Line Feed` (\n), and `Carriage Return` (\r).

Printable Characters (32-126)

These represent digits, uppercase and lowercase letters, and punctuation marks. 32 is the `Space` character, and 126 is the `Tilde` (~).

Decimal & Hex

Developers often need to convert between character representation and their numeric counterparts in different bases like Decimal (Base 10) or Hexadecimal (Base 16).

Extended ASCII (128-255)

Standard ASCII uses 7 bits. Extended ASCII uses 8 bits to provide 128 more characters like accented letters, currency symbols, and drawing characters.

Frequently Asked Questions

The decimal value for uppercase 'A' is 65. In hexadecimal, it is 0x41. For lowercase 'a', the decimal value is 97.
The standard ASCII table contains 128 characters (0 to 127). The extended ASCII table adds another 128 characters, totaling 256.
Absolutely. While UTF-8 is now the dominant encoding on the web, it was designed to be perfectly compatible with ASCII. The first 128 characters of UTF-8 are identical to ASCII.
Control ranges are not visible characters. They are command codes used by systems and terminals.
Standard ASCII covers 0-127. Extended sets use 128-255 and vary by code page or platform.
Yes. The search supports decimal, hex, binary, abbreviations, and character lookups.
Yes. It helps map byte values to symbols and identify where conversion issues happen.

Was this tool helpful?

Comments

Loading comments...

Check Out Other Popular Tools