ASCII Converter

ASCII maps characters to numbers 0-127. A=65, a=97, 0=48, space=32. Uppercase letters: 65-90. Lowercase: 97-122. Digits: 48-57. Unicode extends ASCII to support 149,000+ characters including emoji.

Convert text to ASCII codes and ASCII codes to text. Interactive ASCII table with all 128 characters.

Enter Text

ASCII Table Overview

RangeCategoryExamples
0-31Control Characters\n (10), \t (9), \r (13)
32-47Punctuation/SymbolsSpace (32), ! (33), " (34)
48-57Digits0 (48), 9 (57)
58-64Punctuation: (58), @ (64)
65-90Uppercase LettersA (65), Z (90)
91-96Punctuation[ (91), ` (96)
97-122Lowercase Lettersa (97), z (122)
123-127Punctuation/DEL{ (123), DEL (127)

Printable ASCII Characters (32-126)

How to Use

  1. Enter your value in the input field
  2. Click the Calculate/Convert button
  3. Copy the result to your clipboard

Frequently Asked Questions

What is ASCII?
ASCII (American Standard Code for Information Interchange) maps characters to numbers 0-127. Printable characters are 32-126. Examples: A=65, a=97, 0=48, space=32, newline=10. Extended ASCII uses 128-255 for additional characters. Now largely superseded by Unicode.
What is the difference between ASCII and Unicode?
ASCII has 128 characters (English only). Unicode supports 149,000+ characters including all languages, emoji, and symbols. Unicode's first 128 characters match ASCII. UTF-8 encoding uses 1-4 bytes per character, with ASCII characters using 1 byte.
How do I find the ASCII code of a character?
In JavaScript: "A".charCodeAt(0) = 65. In Python: ord("A") = 65. Reverse (code to character): String.fromCharCode(65) = "A" or chr(65). Uppercase letters: 65-90. Lowercase: 97-122. Digits: 48-57.
What are ASCII control characters?
ASCII 0-31 are non-printable control characters. Common ones: 0 = null, 9 = tab, 10 = line feed (\n), 13 = carriage return (\r), 27 = escape. Originally for teletypes and printers. Many still used: Ctrl+C (3), Ctrl+Z (26), backspace (8).
What is ASCII art?
ASCII art creates images using printable ASCII characters. Uses character density/shape to create shading and form. Popular in early computing, email signatures, code comments. Still used in terminal applications and as a stylistic choice in modern design.

Related Tools