ASCII Table & Developer Tools

An ASCII table plus tools for text, encodings, Base64, URL and HTML escaping, JWT, JSON, diffs, regex, numbers, time and hashes. Everything runs in your browser. Nothing you paste or open here is uploaded.

Ctrl+Enter (⌘+Enter on a Mac) runs the tool you're typing in.

Click any cell to copy it. With the keyboard, move with the arrow keys and press Enter to copy.

ASCII control characters (0–31 and 127)

Decimal Octal Hexadecimal Binary Symbol HTML URL C escape code Caret Name
0 0o00 0x00 0b00000000 ␀ (NUL) � %00 \0 ^@ Null
1 0o01 0x01 0b00000001 ␁ (SOH)  %01 \x01 ^A Start of Heading
2 0o02 0x02 0b00000010 ␂ (STX)  %02 \x02 ^B Start of Text
3 0o03 0x03 0b00000011 ␃ (ETX)  %03 \x03 ^C End of Text
4 0o04 0x04 0b00000100 ␄ (EOT)  %04 \x04 ^D End of Transmission
5 0o05 0x05 0b00000101 ␅ (ENQ)  %05 \x05 ^E Enquiry
6 0o06 0x06 0b00000110 ␆ (ACK)  %06 \x06 ^F Acknowledgement
7 0o07 0x07 0b00000111 ␇ (BEL)  %07 \a ^G Bell (Alert)
8 0o10 0x08 0b00001000 ␈ (BS)  %08 \b ^H Backspace
9 0o11 0x09 0b00001001 ␉ (HT) 	 %09 \t ^I Horizontal Tab
10 0o12 0x0A 0b00001010 ␊ (LF) 
 %0A \n ^J Line Feed
11 0o13 0x0B 0b00001011 ␋ (VT)  %0B \v ^K Vertical Tab
12 0o14 0x0C 0b00001100 ␌ (FF)  %0C \f ^L Form Feed
13 0o15 0x0D 0b00001101 ␍ (CR) 
 %0D \r ^M Carriage Return
14 0o16 0x0E 0b00001110 ␎ (SO)  %0E \x0E ^N Shift Out
15 0o17 0x0F 0b00001111 ␏ (SI)  %0F \x0F ^O Shift In
16 0o20 0x10 0b00010000 ␐ (DLE)  %10 \x10 ^P Data Link Escape
17 0o21 0x11 0b00010001 ␑ (DC1)  %11 \x11 ^Q Device Control 1
18 0o22 0x12 0b00010010 ␒ (DC2)  %12 \x12 ^R Device Control 2
19 0o23 0x13 0b00010011 ␓ (DC3)  %13 \x13 ^S Device Control 3
20 0o24 0x14 0b00010100 ␔ (DC4)  %14 \x14 ^T Device Control 4
21 0o25 0x15 0b00010101 ␕ (NAK)  %15 \x15 ^U Negative Acknowledgement
22 0o26 0x16 0b00010110 ␖ (SYN)  %16 \x16 ^V Synchronous Idle
23 0o27 0x17 0b00010111 ␗ (ETB)  %17 \x17 ^W End of Transmission Block
24 0o30 0x18 0b00011000 ␘ (CAN)  %18 \x18 ^X Cancel
25 0o31 0x19 0b00011001 ␙ (EM)  %19 \x19 ^Y End of Medium
26 0o32 0x1A 0b00011010 ␚ (SUB)  %1A \x1A ^Z Substitute
27 0o33 0x1B 0b00011011 ␛ (ESC)  %1B \x1B ^[ Escape
28 0o34 0x1C 0b00011100 ␜ (FS)  %1C \x1C ^\ File Separator
29 0o35 0x1D 0b00011101 ␝ (GS)  %1D \x1D ^] Group Separator
30 0o36 0x1E 0b00011110 ␞ (RS)  %1E \x1E ^^ Record Separator
31 0o37 0x1F 0b00011111 ␟ (US)  %1F \x1F ^_ Unit Separator
127 0o177 0x7F 0b01111111 ␡ (DEL)  %7F \x7F ^? Delete

Printable ASCII characters (32–126)

Decimal Octal Hexadecimal Binary Symbol HTML URL C escape code Name
32 0o40 0x20 0b00100000 " " %20 \x20 Space
33 0o41 0x21 0b00100001 ! ! %21 \x21 Exclamation mark
34 0o42 0x22 0b00100010 " " %22 \x22 Double quote
35 0o43 0x23 0b00100011 # # %23 \x23 Number sign
36 0o44 0x24 0b00100100 $ $ %24 \x24 Dollar sign
37 0o45 0x25 0b00100101 % % %25 \x25 Percent sign
38 0o46 0x26 0b00100110 & & %26 \x26 Ampersand
39 0o47 0x27 0b00100111 ' ' %27 \x27 Single quote
40 0o50 0x28 0b00101000 ( ( %28 \x28 Left parenthesis
41 0o51 0x29 0b00101001 ) ) %29 \x29 Right parenthesis
42 0o52 0x2A 0b00101010 * * %2A \x2A Asterisk
43 0o53 0x2B 0b00101011 + + %2B \x2B Plus
44 0o54 0x2C 0b00101100 , , %2C \x2C Comma
45 0o55 0x2D 0b00101101 - \x2D Minus
46 0o56 0x2E 0b00101110 . . %2E \x2E Period
47 0o57 0x2F 0b00101111 / / %2F \x2F Slash
48 0o60 0x30 0b00110000 0 \x30 Zero
49 0o61 0x31 0b00110001 1 \x31 One
50 0o62 0x32 0b00110010 2 \x32 Two
51 0o63 0x33 0b00110011 3 \x33 Three
52 0o64 0x34 0b00110100 4 \x34 Four
53 0o65 0x35 0b00110101 5 \x35 Five
54 0o66 0x36 0b00110110 6 \x36 Six
55 0o67 0x37 0b00110111 7 \x37 Seven
56 0o70 0x38 0b00111000 8 \x38 Eight
57 0o71 0x39 0b00111001 9 \x39 Nine
58 0o72 0x3A 0b00111010 : : %3A \x3A Colon
59 0o73 0x3B 0b00111011 ; ; %3B \x3B Semicolon
60 0o74 0x3C 0b00111100 < &lt; %3C \x3C Less than
61 0o75 0x3D 0b00111101 = &equals; %3D \x3D Equals
62 0o76 0x3E 0b00111110 > &gt; %3E \x3E Greater than
63 0o77 0x3F 0b00111111 ? &quest; %3F \x3F Question mark
64 0o100 0x40 0b01000000 @ &commat; %40 \x40 At sign
65 0o101 0x41 0b01000001 A \x41 Uppercase A
66 0o102 0x42 0b01000010 B \x42 Uppercase B
67 0o103 0x43 0b01000011 C \x43 Uppercase C
68 0o104 0x44 0b01000100 D \x44 Uppercase D
69 0o105 0x45 0b01000101 E \x45 Uppercase E
70 0o106 0x46 0b01000110 F \x46 Uppercase F
71 0o107 0x47 0b01000111 G \x47 Uppercase G
72 0o110 0x48 0b01001000 H \x48 Uppercase H
73 0o111 0x49 0b01001001 I \x49 Uppercase I
74 0o112 0x4A 0b01001010 J \x4A Uppercase J
75 0o113 0x4B 0b01001011 K \x4B Uppercase K
76 0o114 0x4C 0b01001100 L \x4C Uppercase L
77 0o115 0x4D 0b01001101 M \x4D Uppercase M
78 0o116 0x4E 0b01001110 N \x4E Uppercase N
79 0o117 0x4F 0b01001111 O \x4F Uppercase O
80 0o120 0x50 0b01010000 P \x50 Uppercase P
81 0o121 0x51 0b01010001 Q \x51 Uppercase Q
82 0o122 0x52 0b01010010 R \x52 Uppercase R
83 0o123 0x53 0b01010011 S \x53 Uppercase S
84 0o124 0x54 0b01010100 T \x54 Uppercase T
85 0o125 0x55 0b01010101 U \x55 Uppercase U
86 0o126 0x56 0b01010110 V \x56 Uppercase V
87 0o127 0x57 0b01010111 W \x57 Uppercase W
88 0o130 0x58 0b01011000 X \x58 Uppercase X
89 0o131 0x59 0b01011001 Y \x59 Uppercase Y
90 0o132 0x5A 0b01011010 Z \x5A Uppercase Z
91 0o133 0x5B 0b01011011 [ &lsqb; %5B \x5B Left bracket
92 0o134 0x5C 0b01011100 \ &bsol; %5C \\ Backslash
93 0o135 0x5D 0b01011101 ] &rsqb; %5D \x5D Right bracket
94 0o136 0x5E 0b01011110 ^ &Hat; %5E \x5E Caret
95 0o137 0x5F 0b01011111 _ &lowbar; %5F \x5F Underscore
96 0o140 0x60 0b01100000 ` &grave; %60 \x60 Grave accent
97 0o141 0x61 0b01100001 a \x61 Lowercase a
98 0o142 0x62 0b01100010 b \x62 Lowercase b
99 0o143 0x63 0b01100011 c \x63 Lowercase c
100 0o144 0x64 0b01100100 d \x64 Lowercase d
101 0o145 0x65 0b01100101 e \x65 Lowercase e
102 0o146 0x66 0b01100110 f \x66 Lowercase f
103 0o147 0x67 0b01100111 g \x67 Lowercase g
104 0o150 0x68 0b01101000 h \x68 Lowercase h
105 0o151 0x69 0b01101001 i \x69 Lowercase i
106 0o152 0x6A 0b01101010 j \x6A Lowercase j
107 0o153 0x6B 0b01101011 k \x6B Lowercase k
108 0o154 0x6C 0b01101100 l \x6C Lowercase l
109 0o155 0x6D 0b01101101 m \x6D Lowercase m
110 0o156 0x6E 0b01101110 n \x6E Lowercase n
111 0o157 0x6F 0b01101111 o \x6F Lowercase o
112 0o160 0x70 0b01110000 p \x70 Lowercase p
113 0o161 0x71 0b01110001 q \x71 Lowercase q
114 0o162 0x72 0b01110010 r \x72 Lowercase r
115 0o163 0x73 0b01110011 s \x73 Lowercase s
116 0o164 0x74 0b01110100 t \x74 Lowercase t
117 0o165 0x75 0b01110101 u \x75 Lowercase u
118 0o166 0x76 0b01110110 v \x76 Lowercase v
119 0o167 0x77 0b01110111 w \x77 Lowercase w
120 0o170 0x78 0b01111000 x \x78 Lowercase x
121 0o171 0x79 0b01111001 y \x79 Lowercase y
122 0o172 0x7A 0b01111010 z \x7A Lowercase z
123 0o173 0x7B 0b01111011 { &lcub; %7B \x7B Left brace
124 0o174 0x7C 0b01111100 | &verbar; %7C \x7C Vertical bar
125 0o175 0x7D 0b01111101 } &rcub; %7D \x7D Right brace
126 0o176 0x7E 0b01111110 ~ &#126; %7E \x7E Tilde