Back to Utilities

ASCII Table & Character Reference

Complete ASCII code lookup with decimal, hex, octal, binary, and HTML entities

Quick Lookup

Character Details

Control Characters (0-31, 127)
Printable Characters (32-126)
Char Dec Hex Oct Binary HTML Name Type Copy

Privacy First

About ASCII Codes

ASCII (American Standard Code for Information Interchange) is a character encoding standard that assigns numeric values to characters. It was developed in the 1960s and became the foundation for modern character encodings like UTF-8.

ASCII Character Types

The standard ASCII table contains 128 characters (0-127), divided into control characters (0-31 and 127) and printable characters (32-126). Control characters were originally used to control devices like printers and teletypes.

Common ASCII Values

Some frequently used ASCII values include: Space (32), digits 0-9 (48-57), uppercase A-Z (65-90), lowercase a-z (97-122), Tab (9), Newline/LF (10), and Carriage Return (13).

Using ASCII in Programming

ASCII codes are useful for string manipulation, input validation, and character comparisons. Most programming languages allow you to get a character's ASCII value using functions like ord() in Python or charCodeAt() in JavaScript.