Free ASCII Converter

Each character is converted to its ASCII code in all formats.

Enter text or ASCII codes to see conversions

Understanding ASCII and Character Encoding

The American Standard Code for Information Interchange (ASCII) is a fundamental character‑encoding system that assigns numeric values to letters, digits, punctuation, and control codes. An ASCII converter (often called a character encoding converter) enables you to translate between text and its numeric representations — binary, hexadecimal, and decimal — and vice versa. Whether you need text to binary, text to hex, ASCII to decimal, hex to ASCII, or binary to text, this online tool covers all common conversions in one place.

ASCII defines 128 characters: 32 are non‑printable control codes used for device control, and 96 are printable glyphs (letters, digits, punctuation, and symbols). Extended ASCII standards, such as Windows‑1252, add another 128 characters (codes 128–255), bringing the total to 256. The converter fully supports both the original set and the common extended range, making it a versatile character encoding converter for everyday tasks.

ASCII Character Tables

The tables below list every ASCII character along with its decimal (DEC), hexadecimal (HEX), and binary (BIN) equivalents. The first table covers control characters (0–31), the second covers printable characters (32–127), and the third covers the extended ASCII characters (128–255) as defined in Windows‑1252.

Control Characters (0–31)

DECHEXBINAbbrDescription
00000000000NULNull character
10100000001SOHStart of Heading
20200000010STXStart of Text
30300000011ETXEnd of Text
40400000100EOTEnd of Transmission
50500000101ENQEnquiry
60600000110ACKAcknowledge
70700000111BELBell, Alert
80800001000BSBackspace
90900001001HTHorizontal Tab
100A00001010LFLine Feed
110B00001011VTVertical Tabulation
120C00001100FFForm Feed
130D00001101CRCarriage Return
140E00001110SOShift Out
150F00001111SIShift In
161000010000DLEData Link Escape
171100010001DC1Device Control One (XON)
181200010010DC2Device Control Two
191300010011DC3Device Control Three (XOFF)
201400010100DC4Device Control Four
211500010101NAKNegative Acknowledge
221600010110SYNSynchronous Idle
231700010111ETBEnd of Transmission Block
241800011000CANCancel
251900011001EMEnd of Medium
261A00011010SUBSubstitute
271B00011011ESCEscape
281C00011100FSFile Separator
291D00011101GSGroup Separator
301E00011110RSRecord Separator
311F00011111USUnit Separator

Printable Characters (32–127)

DECHEXBINCharDescription
322000100000SPSpace
332100100001!Exclamation mark
342200100010"Double quotes (or speech marks)
352300100011#Number sign
362400100100$Dollar sign
372500100101%Percent sign
382600100110&Ampersand
392700100111'Single quote
402800101000(Open parenthesis (open bracket)
412900101001)Close parenthesis (close bracket)
422A00101010*Asterisk
432B00101011+Plus sign
442C00101100,Comma
452D00101101-Hyphen-minus
462E00101110.Period, dot or full stop
472F00101111/Slash or divide
4830001100000Zero
4931001100011One
5032001100102Two
5133001100113Three
5234001101004Four
5335001101015Five
5436001101106Six
5537001101117Seven
5638001110008Eight
5739001110019Nine
583A00111010:Colon
593B00111011;Semicolon
603C00111100<Less than (open angled bracket)
613D00111101=Equals sign
623E00111110>Greater than (close angled bracket)
633F00111111?Question mark
644001000000@At sign
654101000001AUppercase A
664201000010BUppercase B
674301000011CUppercase C
684401000100DUppercase D
694501000101EUppercase E
704601000110FUppercase F
714701000111GUppercase G
724801001000HUppercase H
734901001001IUppercase I
744A01001010JUppercase J
754B01001011KUppercase K
764C01001100LUppercase L
774D01001101MUppercase M
784E01001110NUppercase N
794F01001111OUppercase O
805001010000PUppercase P
815101010001QUppercase Q
825201010010RUppercase R
835301010011SUppercase S
845401010100TUppercase T
855501010101UUppercase U
865601010110VUppercase V
875701010111WUppercase W
885801011000XUppercase X
895901011001YUppercase Y
905A01011010ZUppercase Z
915B01011011[Opening bracket
925C01011100\Backslash
935D01011101]Closing bracket
945E01011110^Caret - circumflex
955F01011111_Underscore
966001100000`Grave accent
976101100001aLowercase a
986201100010bLowercase b
996301100011cLowercase c
1006401100100dLowercase d
1016501100101eLowercase e
1026601100110fLowercase f
1036701100111gLowercase g
1046801101000hLowercase h
1056901101001iLowercase i
1066A01101010jLowercase j
1076B01101011kLowercase k
1086C01101100lLowercase l
1096D01101101mLowercase m
1106E01101110nLowercase n
1116F01101111oLowercase o
1127001110000pLowercase p
1137101110001qLowercase q
1147201110010rLowercase r
1157301110011sLowercase s
1167401110100tLowercase t
1177501110101uLowercase u
1187601110110vLowercase v
1197701110111wLowercase w
1207801111000xLowercase x
1217901111001yLowercase y
1227A01111010zLowercase z
1237B01111011{Opening brace
1247C01111100|Vertical bar
1257D01111101}Closing brace
1267E01111110~Equivalency sign – tilde
1277F01111111DELDelete

Extended ASCII Characters (128–255, Windows‑1252)

DECHEXBINCharDescription
1288010000000€Euro sign
1298110000001Unused
1308210000010‚Single low‑9 quotation mark
1318310000011ƒLatin small letter f with hook
1328410000100„Double low‑9 quotation mark
1338510000101…Horizontal ellipsis
1348610000110†Dagger
1358710000111‡Double dagger
1368810001000ˆModifier letter circumflex accent
1378910001001‰Per mille sign
1388A10001010ŠLatin capital letter S with caron
1398B10001011‹Single left‑pointing angle quotation
1408C10001100ŒLatin capital ligature OE
1418D10001101Unused
1428E10001110ŽLatin capital letter Z with caron
1438F10001111Unused
1449010010000Unused
1459110010001‘Left single quotation mark
1469210010010’Right single quotation mark
1479310010011“Left double quotation mark
1489410010100”Right double quotation mark
1499510010101•Bullet
1509610010110–En dash
1519710010111—Em dash
1529810011000˜Small tilde
1539910011001™Trade mark sign
1549A10011010šLatin small letter S with caron
1559B10011011›Single right‑pointing angle quotation
1569C10011100œLatin small ligature oe
1579D10011101Unused
1589E10011110žLatin small letter z with caron
1599F10011111ŸLatin capital letter Y with diaeresis
160A010100000NBSPNon‑breaking space
161A110100001¡Inverted exclamation mark
162A210100010¢Cent sign
163A310100011£Pound sign
164A410100100¤Currency sign
165A510100101¥Yen sign
166A610100110¦Pipe, broken vertical bar
167A710100111§Section sign
168A810101000¨Spacing diaeresis – umlaut
169A910101001©Copyright sign
170AA10101010ªFeminine ordinal indicator
171AB10101011«Left double angle quotes
172AC10101100¬Negation
173AD10101101­Soft hyphen
174AE10101110®Registered trade mark sign
175AF10101111¯Spacing macron – overline
176B010110000°Degree sign
177B110110001±Plus‑or‑minus sign
178B210110010²Superscript two – squared
179B310110011³Superscript three – cubed
180B410110100´Acute accent – spacing acute
181B510110101µMicro sign
182B610110110Pilcrow sign – paragraph sign
183B710110111·Middle dot – Georgian comma
184B810111000¸Spacing cedilla
185B910111001¹Superscript one
186BA10111010ºMasculine ordinal indicator
187BB10111011»Right double angle quotes
188BC10111100¼Fraction one quarter
189BD10111101½Fraction one half
190BE10111110¾Fraction three quarters
191BF10111111¿Inverted question mark
192C011000000ÀLatin capital letter A with grave
193C111000001ÁLatin capital letter A with acute
194C211000010ÂLatin capital letter A with circumflex
195C311000011ÃLatin capital letter A with tilde
196C411000100ÄLatin capital letter A with diaeresis
197C511000101ÅLatin capital letter A with ring above
198C611000110ÆLatin capital ligature AE
199C711000111ÇLatin capital letter C with cedilla
200C811001000ÈLatin capital letter E with grave
201C911001001ÉLatin capital letter E with acute
202CA11001010ÊLatin capital letter E with circumflex
203CB11001011ËLatin capital letter E with diaeresis
204CC11001100ÌLatin capital letter I with grave
205CD11001101ÍLatin capital letter I with acute
206CE11001110ÎLatin capital letter I with circumflex
207CF11001111ÏLatin capital letter I with diaeresis
208D011010000ÐLatin capital letter ETH
209D111010001ÑLatin capital letter N with tilde
210D211010010ÒLatin capital letter O with grave
211D311010011ÓLatin capital letter O with acute
212D411010100ÔLatin capital letter O with circumflex
213D511010101ÕLatin capital letter O with tilde
214D611010110ÖLatin capital letter O with diaeresis
215D711010111×Multiplication sign
216D811011000ØLatin capital letter O with slash
217D911011001ÙLatin capital letter U with grave
218DA11011010ÚLatin capital letter U with acute
219DB11011011ÛLatin capital letter U with circumflex
220DC11011100ÜLatin capital letter U with diaeresis
221DD11011101ÝLatin capital letter Y with acute
222DE11011110ÞLatin capital letter THORN
223DF11011111ßLatin small letter sharp s – ess‑zed
224E011100000àLatin small letter a with grave
225E111100001áLatin small letter a with acute
226E211100010âLatin small letter a with circumflex
227E311100011ãLatin small letter a with tilde
228E411100100äLatin small letter a with diaeresis
229E511100101åLatin small letter a with ring above
230E611100110æLatin small letter ae
231E711100111çLatin small letter c with cedilla
232E811101000èLatin small letter e with grave
233E911101001éLatin small letter e with acute
234EA11101010êLatin small letter e with circumflex
235EB11101011ëLatin small letter e with diaeresis
236EC11101100ìLatin small letter i with grave
237ED11101101íLatin small letter i with acute
238EE11101110îLatin small letter i with circumflex
239EF11101111ïLatin small letter i with diaeresis
240F011110000ðLatin small letter eth
241F111110001ñLatin small letter n with tilde
242F211110010òLatin small letter o with grave
243F311110011óLatin small letter o with acute
244F411110100ôLatin small letter o with circumflex
245F511110101õLatin small letter o with tilde
246F611110110öLatin small letter o with diaeresis
247F711110111÷Division sign
248F811111000øLatin small letter o with slash
249F911111001ùLatin small letter u with grave
250FA11111010úLatin small letter u with acute
251FB11111011ûLatin small letter u with circumflex
252FC11111100üLatin small letter u with diaeresis
253FD11111101ýLatin small letter y with acute
254FE11111110þLatin small letter thorn
255FF11111111ÿLatin small letter y with diaeresis

Using the ASCII Converter

The tool is designed for quick, accurate conversions:

  1. Select the input type – Choose whether your data is plain text, a hexadecimal string, a binary number, or a decimal sequence.
  2. Enter your data – Type or paste the value into the "Input" field.
  3. Set an output separator (optional) – The default separator is a space, but you can use commas, semicolons, or any other delimiter.
  4. Read the result – The corresponding ASCII character(s), binary, hex, or decimal output appears immediately.

Because the tables above cover both standard ASCII (0–127) and extended Windows‑1252 codes (128–255), the converter can handle accented letters, currency symbols, and many special characters.

FAQ

1. How do I convert the letter 'A' to its binary value using this tool?

Select 'Text' as the input type, type 'A' in the input field, and the tool will display its decimal (65), hexadecimal (41), and binary (01000001) equivalents.

2. What is the difference between standard ASCII and extended ASCII?

Standard ASCII covers codes 0–127 (32 control characters and 96 printable characters). Extended ASCII, such as Windows‑1252, adds codes 128–255, which include accented letters, currency symbols, and additional punctuation.

3. How many ASCII characters are there in total?

There are 128 characters in the original ASCII set. When including the extended range (Windows‑1252), the total becomes 256 characters.

4. Can I convert a whole string like 'Hello' at once?

Yes. Enter the full string as text, and the converter will process each character individually, showing the corresponding hex, binary, or decimal values separated by your chosen delimiter.

5. How do I convert a hexadecimal value like '48' to its ASCII character?

Choose 'Hex' as the input type, enter '48', and the tool will output the character 'H'. You can also refer to the printable characters table where hex 41 corresponds to 'A', 42 to 'B', etc.

How to Use

  1. Select the input type - Text, Binary, Hexadecimal, or Decimal - from the dropdown menu.
  2. Enter your value in the input field. The conversion happens automatically as you type or paste.
  3. View the converted results across all formats simultaneously. Use the separator option to customize how multi-character output is displayed.