Complete ASCII Character Set

The ASCII Character Set

ASCII stands for the "American Standard Code for Information Interchange".

It was designed as a standard character set for computers and electronic devices.

It contains the numbers from 0-9, the upper and lower case English letters from A to Z, and some special characters.

The character sets used in modern computers, in HTML, and on the Internet, are all based on ASCII.

The following tables list the 128 ASCII characters and their equivalent number.

HTML Codes - Table of ASCII characters and symbols

The below table can be used as reference for ASCII characters. There are types of ASCII characters as mentioned below.

 

  • Device Control Characters: The characters from 0 to 31 are ASCII device control characters.
  • Printable characters: The characters from 32 to 127 are actual printable characters.

 

ASCII Printable Characters

CharNumberDescription
 0 - 31Device Control Characters
 32Space
!33Exclamation mark
"34Double quotes
#35Number
$36Dollar
%37percent sign
&38Ampersand
'39Single quote
(40Open parenthesis
)41Close parenthesis
*42Asterisk
+43Plus
,44Comma
-45Hyphen
.46Period, dot or full stop
/47Slash or divide
048Zero
149One
250Two
351Three
452Four
553Five
654Six
755Seven
856Eight
957Nine
:58Colon
;59Semicolon
<60Less than
=61Equals
>62Greater than
?63Question mark
@64At symbol
A65Uppercase A
B66Uppercase B
C67Uppercase C
D68Uppercase D
E69Uppercase E
F70Uppercase F
G71Uppercase G
H72Uppercase H
I73Uppercase I
J74Uppercase J
K75Uppercase K
L76Uppercase L
M77Uppercase M
N78Uppercase N
O79Uppercase O
P80Uppercase P
Q81Uppercase Q
R82Uppercase R
S83Uppercase S
T84Uppercase T
U85Uppercase U
V86Uppercase V
W87Uppercase W
X88Uppercase X
Y89Uppercase Y
Z90Uppercase Z
[91Opening bracket
 92Backslash
]93Closing bracket
^94Caret - circumflex
_95Underscore
`96Grave accent
a97Lowercase a
b98Lowercase b
c99Lowercase c
d100Lowercase d
e101Lowercase e
f102Lowercase f
g103Lowercase g
h104Lowercase h
i105Lowercase i
j106Lowercase j
k107Lowercase k
l108Lowercase l
m109Lowercase m
n110Lowercase n
o111Lowercase o
p112Lowercase p
q113Lowercase q
r114Lowercase r
s115Lowercase s
t116Lowercase t
u117Lowercase u
v118Lowercase v
w119Lowercase w
x120Lowercase x
y121Lowercase y
z122Lowercase z
{123Opening brace
|124Vertical bar
}125Closing brace
~126Equivalency sign (tilde)

ASCII Device Control Characters

 CharacterNumberDescription
NUL00null character
SOH01start of header
STX02start of text
ETX03end of text
EOT04end of transmission
ENQ05enquiry
ACK06acknowledge
BEL07bell (ring)
BS08backspace
HT09horizontal tab
LF10line feed
VT11vertical tab
FF12form feed
CR13carriage return
SO14shift out
SI15shift in
DLE16data link escape
DC117device control 1
DC218device control 2
DC319device control 3
DC420device control 4
NAK21negative acknowledge
SYN22synchronize
ETB23end transmission block
CAN24cancel
EM25end of medium
SUB26substitute
ESC27escape
FS28file separator
GS29group separator
RS30record separator
US31unit separator
   
DEL127delete (rubout)