ASCII Code Tables

Octal
  yy0 yy1 yy2 yy3 yy4 yy5 yy6 yy7
00x NUL SOH STX ETX EOT ENQ ACK BEL
01x BS HT LF VT FF CR SO SI
02x DLE DC1 DC2 DC3 DC4 NAK SYN ETB
03x CAN EM SUB ESC FS GS RS US
04x SP ! " # $ % & '
05x ( ) * + , - . /
06x 0 1 2 3 4 5 6 7
07x 8 9 : ; < = > ?
10x @ A B C D E F G
11x H I J K L M N O
12x P Q R S T U V W
13x X Y Z [ \ ] ^ _
14x ` a b c d e f g
15x h i j k l m n o
16x p q r s t u v w
17x x y z { | } ~ DEL
Hex
  y0 y1 y2 y3 y4 y5 y6 y7 y8 y9 yA yB yC yD yE yF
0x NUL SOH STX ETX EOT ENQ ACK BEL BS HT LF VT FF CR SO SI
1x DLE DC1 DC2 DC3 DC4 NAK SYN ETB CAN EM SUB ESC FS GS RS US
2x SP ! " # $ % & ' ( ) * + , - . /
3x 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
4x @ A B C D E F G H I J K L M N O
5x P Q R S T U V W X Y Z [ \ ] ^ _
6x ` a b c d e f g h i j k l m n o
7x p q r s t u v w x y z { | } ~ DEL

Control Codes
NULNull
SOHStart of Header
STXStart of Text
ETXEnd of Text
EOTEnd of Transmission
ENQEnquire
ACKAcknowledge
BELBell
  
BSBackspace
HTHorizontal Tab
LFLine Feed
VTVertical Tab
FFForm Feed
CRCarriage Return
SOShift Out
SIShift In
  
DLEData Link Escape
DC1Device Control 1
DC2Device Control 2
DC3Device Control 3
DC4Device Control 4
NAKNegative Acknowledgement
SYNSynchronous Idle
ETBEnd Transmission Block
  
CANCancel
EMEnd of Medium
SUBSubstitute
ESCEscape
FSForm Separator
GSGroup Separator
RSRecord Separator
USUser Separator