Example Apps for Businesses, Schools & Developers

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.

ASCII form

A report is also provided so you can print the codes for future reference

ASCII report

Background Info

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 soon . . . 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