You are on page 1of 2

ASCII Table

Non-Printing Characters
Name
null start of heading start of text end of text end of xmit enquiry acknowledge bell

Printing Characters

Ctrl Dec Hex Char Dec Hex Char Dec Hex Char Dec Hex Char char
ctrl-

@
ctrl-

0 1 2 3 4 5 6 7

00 NUL 01 SOH 02 STX 03 ETX 04 EOT 05 ENQ 06 ACK 07 BEL

32 33 34 35 36 37 38 39 40

20 Space 21 22 23 24 25 26 27 28 ! " # $ % & ' ( ) * + , . / 0 1 2 3

64 65 66 67 68 69 70 71 72

40 41 42 43 44 45 46 47 48

@ A B C

96 97 98 99

60 61 62 63 64 65 66 67 68

` a b c d e f g h i j k l m n o p q r s

A
ctrl-

B
ctrl-

C
ctrl-

D
ctrl-

D 100 E 101 F 102 G 103 H 104

E
ctrl-

F
ctrl-

G
ctrl-

backspace horizontal tab line feed vertical tab form feed carriage feed shift out shift in

H 8 08 BS ctrl-I 9 09 HT ctrl-J 10 0A LF
ctrlctrlctrlctrlctrl-

41 29 42 2A 43 2B 44 2C 45 2D 46 2E 47 48 49 50 51 2F 30 31 32 33

73 49 74 4A 75 4B 76 4C 77 4D 78 4E 79 80 81 82 83 4F 50 51 52 53

I 105 69 J 106 6A K 107 6B L 108 6C M 109 6D N 110 6E O 111 P 112 Q 113 R 114 S 115 6F 70 71 72 73

K 11 0B VT L 12 0C FF

M 13 0D CR N 14 0E SO O 15 P 16 0F SI 10 DLE 11 DC1 12 DC2 13 DC3

data line escape device control 1 device control 2 device control 3

ctrlctrlctrl-

Q 17

R 18 ctrl- 19

S
device control 4 neg acknowledg e synchronous idel end of xmit bloc k ctrlctrlctrlctrl-

T 20

14 DC4 15 NAK 16 SYN 17 ETB

52 53 54 55

34 35 36 37

4 5 6 7

84 85 86 87

54 55 56 57

T 116 U 117 V 118 W 119

74 75 76 77

t u v w

U 21 V 22 23

W
ctrlctrlctrl-

cancel end of medium substitute

X 24 Y 25 27 28 29 30 31

18 CAN 19 EM

56 57

38 39

8 9 : ; < = > ?

88 89

58 59

X 120 Y 121

78 79

x y z

Z escape ctrl-[ file separator ctrl-\ group separator ctrl-] record separator ctrl-^ unit separator ctrl-_

26 1A SUB 1B 1C 1D 1E 1F ESC FS GS RS US

58 3A 59 60 61 62 63 3B 3C 3D 3E 3F

90 5A 91 92 93 94 95 5B 5C 5D 5E 5F

Z 122 7A [ \ ] ^ _ 123 124 125 126 127

7B { 7C | 7D } 7E ~ 7F DEL

You might also like