Version 1.0 First Published 23 July 2022 Approx 0.6 MB (zipped)
If you are anything like me, you will often need to look up ASCII codes for use when developing application code.
As a result, I regularly use a variety of online resources such as:
To save me time, I have created a quick reference database giving all the ASCII character codes (0-255) and their meanings.
I thought it might be useful to others.
A report is also provided so you can print the codes for future reference
ASCII stands for American Standard Code for Information Interchange.
Computers can only understand binary numbers, so an ASCII code is the numerical representation of a character such as 'a' or '@' or an action of some sort.
The first 32 character codes (0-31) in the ASCII-table are unprintable control codes and are used to control peripherals such as printers.
Character codes 32-127 are printable characters representing letters, digits, punctuation marks, and a few miscellaneous symbols.
Almost every character on your keyboard in included in this range. Character 127 represents the command DEL.
Extended ASCII codes (128-255) include a range of additional printable characters not included on standard keyboards. For example €, © and §.
These are sometimes referred to as ALT codes as it is possible to hold down the ALT key and type the 3 digit ASCII code on the number pad to output a character not available on the keyboard. For example, ALT+130 = é
NOTE: There are several variations of the extended character codes used for specific purposes
ASCII was developed a long time ago for use with teletype machines.
These days the non-printing characters are rarely used for their original purpose so the descriptions are somewhat obscure.
Click to download: ASCII Character Set (zipped)
Coming next . . . a Morse Code Translator! • • • ─ ─ ─ • • • Di-di-dit-dah-dah-dah-di-di-dit
Colin Riddington Mendip Data Systems Last Updated 23 July 2022
Return to Example Databases Page
Return to Top