Skip to content

ASCII Table & Converter

Look up any of the 128 ASCII codes or convert text to codes and back.

Base
Runs in your browser — your data is not uploaded.

ASCII table (0–127)

ASCII codes 0–127 with decimal, hex, octal, binary, character, HTML code and description
DecHexOctBinCharHTMLDescription
Control characters (0–31)
00000000000000NUL \0�Null
10100100000001SOHStart of Heading
20200200000010STXStart of Text
30300300000011ETXEnd of Text
40400400000100EOTEnd of Transmission
50500500000101ENQEnquiry
60600600000110ACKAcknowledge
70700700000111BEL \aBell
80801000001000BS \bBackspace
90901100001001HT \t	Horizontal Tab
100A01200001010LF \n
Line Feed
110B01300001011VT \vVertical Tab
120C01400001100FF \fForm Feed
130D01500001101CR \r
Carriage Return
140E01600001110SOShift Out
150F01700001111SIShift In
161002000010000DLEData Link Escape
171102100010001DC1Device Control 1
181202200010010DC2Device Control 2
191302300010011DC3Device Control 3
201402400010100DC4Device Control 4
211502500010101NAKNegative Acknowledge
221602600010110SYNSynchronous Idle
231702700010111ETBEnd of Transmission Block
241803000011000CANCancel
251903100011001EMEnd of Medium
261A03200011010SUBSubstitute
271B03300011011ESC \eEscape
281C03400011100FSFile Separator
291D03500011101GSGroup Separator
301E03600011110RSRecord Separator
311F03700011111USUnit Separator
Printable characters (32–126)
322004000100000SP Space
332104100100001!!Exclamation Mark
342204200100010"" "Quotation Mark
352304300100011##Number Sign
362404400100100$$Dollar Sign
372504500100101%%Percent Sign
382604600100110&& &Ampersand
392704700100111'' 'Apostrophe
402805000101000((Left Parenthesis
412905100101001))Right Parenthesis
422A05200101010**Asterisk
432B05300101011++Plus Sign
442C05400101100,,Comma
452D05500101101--Hyphen-Minus
462E05600101110..Full Stop
472F05700101111//Solidus
48300600011000000Digit Zero
49310610011000111Digit One
50320620011001022Digit Two
51330630011001133Digit Three
52340640011010044Digit Four
53350650011010155Digit Five
54360660011011066Digit Six
55370670011011177Digit Seven
56380700011100088Digit Eight
57390710011100199Digit Nine
583A07200111010::Colon
593B07300111011;&#59;Semicolon
603C07400111100<&#60; &lt;Less-Than Sign
613D07500111101=&#61;Equals Sign
623E07600111110>&#62; &gt;Greater-Than Sign
633F07700111111?&#63;Question Mark
644010001000000@&#64;Commercial At
654110101000001A&#65;Latin Capital Letter A
664210201000010B&#66;Latin Capital Letter B
674310301000011C&#67;Latin Capital Letter C
684410401000100D&#68;Latin Capital Letter D
694510501000101E&#69;Latin Capital Letter E
704610601000110F&#70;Latin Capital Letter F
714710701000111G&#71;Latin Capital Letter G
724811001001000H&#72;Latin Capital Letter H
734911101001001I&#73;Latin Capital Letter I
744A11201001010J&#74;Latin Capital Letter J
754B11301001011K&#75;Latin Capital Letter K
764C11401001100L&#76;Latin Capital Letter L
774D11501001101M&#77;Latin Capital Letter M
784E11601001110N&#78;Latin Capital Letter N
794F11701001111O&#79;Latin Capital Letter O
805012001010000P&#80;Latin Capital Letter P
815112101010001Q&#81;Latin Capital Letter Q
825212201010010R&#82;Latin Capital Letter R
835312301010011S&#83;Latin Capital Letter S
845412401010100T&#84;Latin Capital Letter T
855512501010101U&#85;Latin Capital Letter U
865612601010110V&#86;Latin Capital Letter V
875712701010111W&#87;Latin Capital Letter W
885813001011000X&#88;Latin Capital Letter X
895913101011001Y&#89;Latin Capital Letter Y
905A13201011010Z&#90;Latin Capital Letter Z
915B13301011011[&#91;Left Square Bracket
925C13401011100\&#92;Reverse Solidus
935D13501011101]&#93;Right Square Bracket
945E13601011110^&#94;Circumflex Accent
955F13701011111_&#95;Low Line
966014001100000`&#96;Grave Accent
976114101100001a&#97;Latin Small Letter a
986214201100010b&#98;Latin Small Letter b
996314301100011c&#99;Latin Small Letter c
1006414401100100d&#100;Latin Small Letter d
1016514501100101e&#101;Latin Small Letter e
1026614601100110f&#102;Latin Small Letter f
1036714701100111g&#103;Latin Small Letter g
1046815001101000h&#104;Latin Small Letter h
1056915101101001i&#105;Latin Small Letter i
1066A15201101010j&#106;Latin Small Letter j
1076B15301101011k&#107;Latin Small Letter k
1086C15401101100l&#108;Latin Small Letter l
1096D15501101101m&#109;Latin Small Letter m
1106E15601101110n&#110;Latin Small Letter n
1116F15701101111o&#111;Latin Small Letter o
1127016001110000p&#112;Latin Small Letter p
1137116101110001q&#113;Latin Small Letter q
1147216201110010r&#114;Latin Small Letter r
1157316301110011s&#115;Latin Small Letter s
1167416401110100t&#116;Latin Small Letter t
1177516501110101u&#117;Latin Small Letter u
1187616601110110v&#118;Latin Small Letter v
1197716701110111w&#119;Latin Small Letter w
1207817001111000x&#120;Latin Small Letter x
1217917101111001y&#121;Latin Small Letter y
1227A17201111010z&#122;Latin Small Letter z
1237B17301111011{&#123;Left Curly Bracket
1247C17401111100|&#124;Vertical Line
1257D17501111101}&#125;Right Curly Bracket
1267E17601111110~&#126;Tilde
127 — DEL
1277F17701111111DEL&#127;Delete

Need a text table made of +--+? Use the Table Formatter.

How to use

  1. Set Mode to Text → Codes or Codes → Text.
  2. Set Base to Decimal, Hex, Binary or Octal.
  3. Enter your text or codes in Input; Result updates as you type. For codes, separate numbers with spaces, line breaks or commas.
  4. Click Copy to copy Result.

Examples

Convert an order label to decimal codes

Input
Order #42
Output
79 114 100 101 114 32 35 52 50

Decode comma-separated hex codes

Input
0x4F,0x4B
Output
OK

Read 7-bit binary codes

Input
1011001 1000101 1010011
Output
YES

FAQ

Does this converter support extended ASCII?

This converter supports only codes 0–127, not extended ASCII codes 128–255. In Text → Codes, accented letters, emoji and non-breaking spaces trigger a non-ASCII error; in Codes → Text, numbers above 127 are rejected as outside the ASCII range. Use the Unicode Converter for characters outside ASCII.

Why does ASCII binary output have 8 digits?

ASCII codes need only 7 bits, but the converter pads each binary code with leading zeros to 8 digits. A becomes 01000001 and a space becomes 00100000. In Codes → Text, you can also enter 7-bit binary such as 1000001.

How do I find a character in the ASCII table?

Use Search the ASCII table with a character, a decimal code such as 65, a hex code such as 0x41 or 41h, or a name such as line feed. Click a code cell to copy its value.

Why are some decoded ASCII characters invisible?

Control codes (0–31 and 127) are kept as raw characters, so they may not appear as visible symbols in Result. Line feed and tab still work as line breaks and tabs. An info note lists up to 5 other control characters found in the output, such as CR (13).

Is my input uploaded or saved?

Conversion and table search run in your browser, and the tool's code sends no network request containing your text. Your input is not saved; Base and Filter rows settings are remembered in this browser.