curly{bits}

curlybits / ASCII Table

ASCII Table

All 128 ASCII characters with their decimal, hexadecimal, octal, binary and HTML codes, plus the extended set from 128 to 255. Search for any character or code, click a row to copy the character, or type text to see its codes.

Text to ASCII
DecHexOctBinaryCharHTMLDescription
00000000000000NUL�Null
10100100000001SOHStart of heading
20200200000010STXStart of text
30300300000011ETXEnd of text
40400400000100EOTEnd of transmission
50500500000101ENQEnquiry
60600600000110ACKAcknowledge
70700700000111BELBell
80801000001000BSBackspace
90901100001001HT	Horizontal tab
100A01200001010LF
Line feed (new line)
110B01300001011VTVertical tab
120C01400001100FFForm feed
130D01500001101CR
Carriage return
140E01600001110SOShift out
150F01700001111SIShift in
161002000010000DLEData link escape
171102100010001DC1Device control 1 (XON)
181202200010010DC2Device control 2
191302300010011DC3Device control 3 (XOFF)
201402400010100DC4Device control 4
211502500010101NAKNegative acknowledge
221602600010110SYNSynchronous idle
231702700010111ETBEnd of transmission block
241803000011000CANCancel
251903100011001EMEnd of medium
261A03200011010SUBSubstitute
271B03300011011ESCEscape
281C03400011100FSFile separator
291D03500011101GSGroup separator
301E03600011110RSRecord separator
311F03700011111USUnit separator
322004000100000SP Space
332104100100001!!Exclamation mark
342204200100010""Double quote
352304300100011##Number sign (hash)
362404400100100$$Dollar sign
372504500100101%%Percent sign
382604600100110&&Ampersand
392704700100111''Single quote (apostrophe)
402805000101000((Left parenthesis
412905100101001))Right parenthesis
422A05200101010**Asterisk
432B05300101011++Plus sign
442C05400101100,,Comma
452D05500101101--Hyphen-minus
462E05600101110..Period (full stop)
472F05700101111//Slash
48300600011000000Digit 0
49310610011000111Digit 1
50320620011001022Digit 2
51330630011001133Digit 3
52340640011010044Digit 4
53350650011010155Digit 5
54360660011011066Digit 6
55370670011011177Digit 7
56380700011100088Digit 8
57390710011100199Digit 9
583A07200111010::Colon
593B07300111011;&#59;Semicolon
603C07400111100<&lt;Less-than sign
613D07500111101=&#61;Equals sign
623E07600111110>&gt;Greater-than sign
633F07700111111?&#63;Question mark
644010001000000@&#64;At sign
654110101000001A&#65;Uppercase A
664210201000010B&#66;Uppercase B
674310301000011C&#67;Uppercase C
684410401000100D&#68;Uppercase D
694510501000101E&#69;Uppercase E
704610601000110F&#70;Uppercase F
714710701000111G&#71;Uppercase G
724811001001000H&#72;Uppercase H
734911101001001I&#73;Uppercase I
744A11201001010J&#74;Uppercase J
754B11301001011K&#75;Uppercase K
764C11401001100L&#76;Uppercase L
774D11501001101M&#77;Uppercase M
784E11601001110N&#78;Uppercase N
794F11701001111O&#79;Uppercase O
805012001010000P&#80;Uppercase P
815112101010001Q&#81;Uppercase Q
825212201010010R&#82;Uppercase R
835312301010011S&#83;Uppercase S
845412401010100T&#84;Uppercase T
855512501010101U&#85;Uppercase U
865612601010110V&#86;Uppercase V
875712701010111W&#87;Uppercase W
885813001011000X&#88;Uppercase X
895913101011001Y&#89;Uppercase Y
905A13201011010Z&#90;Uppercase Z
915B13301011011[&#91;Left square bracket
925C13401011100\&#92;Backslash
935D13501011101]&#93;Right square bracket
945E13601011110^&#94;Caret
955F13701011111_&#95;Underscore
966014001100000`&#96;Grave accent (backtick)
976114101100001a&#97;Lowercase a
986214201100010b&#98;Lowercase b
996314301100011c&#99;Lowercase c
1006414401100100d&#100;Lowercase d
1016514501100101e&#101;Lowercase e
1026614601100110f&#102;Lowercase f
1036714701100111g&#103;Lowercase g
1046815001101000h&#104;Lowercase h
1056915101101001i&#105;Lowercase i
1066A15201101010j&#106;Lowercase j
1076B15301101011k&#107;Lowercase k
1086C15401101100l&#108;Lowercase l
1096D15501101101m&#109;Lowercase m
1106E15601101110n&#110;Lowercase n
1116F15701101111o&#111;Lowercase o
1127016001110000p&#112;Lowercase p
1137116101110001q&#113;Lowercase q
1147216201110010r&#114;Lowercase r
1157316301110011s&#115;Lowercase s
1167416401110100t&#116;Lowercase t
1177516501110101u&#117;Lowercase u
1187616601110110v&#118;Lowercase v
1197716701110111w&#119;Lowercase w
1207817001111000x&#120;Lowercase x
1217917101111001y&#121;Lowercase y
1227A17201111010z&#122;Lowercase z
1237B17301111011{&#123;Left curly brace
1247C17401111100|&#124;Vertical bar (pipe)
1257D17501111101}&#125;Right curly brace
1267E17601111110~&#126;Tilde
1277F17701111111DEL&#127;Delete
Extended ASCII (Windows-1252)
1288020010000000€&euro;Euro sign
1298120110000001Unused in Windows-1252
1308220210000010‚&sbquo;Single low-9 quotation mark
1318320310000011ƒ&fnof;Latin small letter f with hook
1328420410000100„&bdquo;Double low-9 quotation mark
1338520510000101…&hellip;Horizontal ellipsis
1348620610000110†&dagger;Dagger
1358720710000111‡&Dagger;Double dagger
1368821010001000ˆ&circ;Modifier letter circumflex accent
1378921110001001‰&permil;Per mille sign
1388A21210001010Š&Scaron;Latin capital letter s with caron
1398B21310001011‹&lsaquo;Single left-pointing angle quotation mark
1408C21410001100Œ&OElig;Latin capital ligature oe
1418D21510001101Unused in Windows-1252
1428E21610001110Ž&#381;Latin capital letter z with caron
1438F21710001111Unused in Windows-1252
1449022010010000Unused in Windows-1252
1459122110010001‘&lsquo;Left single quotation mark
1469222210010010’&rsquo;Right single quotation mark
1479322310010011“&ldquo;Left double quotation mark
1489422410010100”&rdquo;Right double quotation mark
1499522510010101•&bull;Bullet
1509622610010110–&ndash;En dash
1519722710010111—&mdash;Em dash
1529823010011000˜&tilde;Small tilde
1539923110011001™&trade;Trade mark sign
1549A23210011010š&scaron;Latin small letter s with caron
1559B23310011011›&rsaquo;Single right-pointing angle quotation mark
1569C23410011100œ&oelig;Latin small ligature oe
1579D23510011101Unused in Windows-1252
1589E23610011110ž&#382;Latin small letter z with caron
1599F23710011111Ÿ&Yuml;Latin capital letter y with diaeresis
160A024010100000NBSP&nbsp;Non-breaking space
161A124110100001¡&iexcl;Inverted exclamation mark
162A224210100010¢&cent;Cent sign
163A324310100011£&pound;Pound sign
164A424410100100¤&curren;Currency sign
165A524510100101¥&yen;Yen sign
166A624610100110¦&brvbar;Broken bar
167A724710100111§&sect;Section sign
168A825010101000¨&uml;Diaeresis
169A925110101001©&copy;Copyright sign
170AA25210101010ª&ordf;Feminine ordinal indicator
171AB25310101011«&laquo;Left-pointing double angle quotation mark
172AC25410101100¬&not;Not sign
173AD25510101101SHY&shy;Soft hyphen
174AE25610101110®&reg;Registered sign
175AF25710101111¯&macr;Macron
176B026010110000°&deg;Degree sign
177B126110110001±&plusmn;Plus-minus sign
178B226210110010²&sup2;Superscript two
179B326310110011³&sup3;Superscript three
180B426410110100´&acute;Acute accent
181B526510110101µ&micro;Micro sign
182B626610110110&para;Pilcrow sign
183B726710110111·&middot;Middle dot
184B827010111000¸&cedil;Cedilla
185B927110111001¹&sup1;Superscript one
186BA27210111010º&ordm;Masculine ordinal indicator
187BB27310111011»&raquo;Right-pointing double angle quotation mark
188BC27410111100¼&frac14;Vulgar fraction one quarter
189BD27510111101½&frac12;Vulgar fraction one half
190BE27610111110¾&frac34;Vulgar fraction three quarters
191BF27710111111¿&iquest;Inverted question mark
192C030011000000À&Agrave;Latin capital letter a with grave
193C130111000001Á&Aacute;Latin capital letter a with acute
194C230211000010Â&Acirc;Latin capital letter a with circumflex
195C330311000011Ã&Atilde;Latin capital letter a with tilde
196C430411000100Ä&Auml;Latin capital letter a with diaeresis
197C530511000101Å&Aring;Latin capital letter a with ring above
198C630611000110Æ&AElig;Latin capital letter ae
199C730711000111Ç&Ccedil;Latin capital letter c with cedilla
200C831011001000È&Egrave;Latin capital letter e with grave
201C931111001001É&Eacute;Latin capital letter e with acute
202CA31211001010Ê&Ecirc;Latin capital letter e with circumflex
203CB31311001011Ë&Euml;Latin capital letter e with diaeresis
204CC31411001100Ì&Igrave;Latin capital letter i with grave
205CD31511001101Í&Iacute;Latin capital letter i with acute
206CE31611001110Î&Icirc;Latin capital letter i with circumflex
207CF31711001111Ï&Iuml;Latin capital letter i with diaeresis
208D032011010000Ð&ETH;Latin capital letter eth
209D132111010001Ñ&Ntilde;Latin capital letter n with tilde
210D232211010010Ò&Ograve;Latin capital letter o with grave
211D332311010011Ó&Oacute;Latin capital letter o with acute
212D432411010100Ô&Ocirc;Latin capital letter o with circumflex
213D532511010101Õ&Otilde;Latin capital letter o with tilde
214D632611010110Ö&Ouml;Latin capital letter o with diaeresis
215D732711010111×&times;Multiplication sign
216D833011011000Ø&Oslash;Latin capital letter o with stroke
217D933111011001Ù&Ugrave;Latin capital letter u with grave
218DA33211011010Ú&Uacute;Latin capital letter u with acute
219DB33311011011Û&Ucirc;Latin capital letter u with circumflex
220DC33411011100Ü&Uuml;Latin capital letter u with diaeresis
221DD33511011101Ý&Yacute;Latin capital letter y with acute
222DE33611011110Þ&THORN;Latin capital letter thorn
223DF33711011111ß&szlig;Latin small letter sharp s
224E034011100000à&agrave;Latin small letter a with grave
225E134111100001á&aacute;Latin small letter a with acute
226E234211100010â&acirc;Latin small letter a with circumflex
227E334311100011ã&atilde;Latin small letter a with tilde
228E434411100100ä&auml;Latin small letter a with diaeresis
229E534511100101å&aring;Latin small letter a with ring above
230E634611100110æ&aelig;Latin small letter ae
231E734711100111ç&ccedil;Latin small letter c with cedilla
232E835011101000è&egrave;Latin small letter e with grave
233E935111101001é&eacute;Latin small letter e with acute
234EA35211101010ê&ecirc;Latin small letter e with circumflex
235EB35311101011ë&euml;Latin small letter e with diaeresis
236EC35411101100ì&igrave;Latin small letter i with grave
237ED35511101101í&iacute;Latin small letter i with acute
238EE35611101110î&icirc;Latin small letter i with circumflex
239EF35711101111ï&iuml;Latin small letter i with diaeresis
240F036011110000ð&eth;Latin small letter eth
241F136111110001ñ&ntilde;Latin small letter n with tilde
242F236211110010ò&ograve;Latin small letter o with grave
243F336311110011ó&oacute;Latin small letter o with acute
244F436411110100ô&ocirc;Latin small letter o with circumflex
245F536511110101õ&otilde;Latin small letter o with tilde
246F636611110110ö&ouml;Latin small letter o with diaeresis
247F736711110111÷&divide;Division sign
248F837011111000ø&oslash;Latin small letter o with stroke
249F937111111001ù&ugrave;Latin small letter u with grave
250FA37211111010ú&uacute;Latin small letter u with acute
251FB37311111011û&ucirc;Latin small letter u with circumflex
252FC37411111100ü&uuml;Latin small letter u with diaeresis
253FD37511111101ý&yacute;Latin small letter y with acute
254FE37611111110þ&thorn;Latin small letter thorn
255FF37711111111ÿ&yuml;Latin small letter y with diaeresis
Click a row to copy its character.

How to use the ASCII Table

  1. Type in Search to find a character, a code (like 65 or 0x41) or a name (like tab or euro).
  2. Click a row to copy that character.
  3. Type text into Text to ASCII to see the code of every character in decimal, hex or binary.
  4. Untick Extended to show only the standard 128 characters.

What is ASCII?

ASCII (American Standard Code for Information Interchange) is the 1963 standard that gave every English letter, digit and punctuation mark a number from 0 to 127. It's still the base of almost every text encoding: the first 128 characters of UTF-8 are exactly ASCII.

  • 0–31 and 127 are control characters, like tab (9), line feed (10) and carriage return (13).
  • 32–126 are printable: space, punctuation, digits 0–9 (48–57), A–Z (65–90) and a–z (97–122).
  • 128–255 are extended ASCII. These aren't part of ASCII itself, and their meaning depends on the code page. The table shows Windows-1252, the most common one, which matches Unicode for 160–255.

Handy patterns

  • Uppercase and lowercase letters are exactly 32 apart: A is 65 and a is 97. Flipping one bit (0x20) changes the case.
  • A digit's code minus 48 is its value: '7' is 55.
  • Windows ends lines with CR LF (13 10), while Linux and macOS use only LF (10).

To turn whole sentences into 0s and 1s, use the binary translator.

Frequently asked questions

What is the ASCII code for A?

65 in decimal, 41 in hex and 01000001 in binary. Lowercase a is 97.

How many ASCII characters are there?

128, numbered 0 to 127: 33 control characters and 95 printable ones, including the space.

What is ASCII 32?

The space character.

Is extended ASCII the same everywhere?

No. Codes 128–255 depend on the code page. This table uses Windows-1252, which is what most people mean by extended ASCII. In UTF-8, these characters take 2 bytes.

Updated

Add this ASCII table to your website

Free for blogs, schools and businesses. Copy the code below and paste it into your page's HTML. The tool works exactly like this one and runs in your visitors' browsers, so nothing is uploaded. Please keep the credit line so others can find it too.

Preview embed ↗