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
| Range | Category | Examples |
|---|---|---|
| 0-31 | Control Characters | \n (10), \t (9), \r (13) |
| 32-47 | Punctuation/Symbols | Space (32), ! (33), " (34) |
| 48-57 | Digits | 0 (48), 9 (57) |
| 58-64 | Punctuation | : (58), @ (64) |
| 65-90 | Uppercase Letters | A (65), Z (90) |
| 91-96 | Punctuation | [ (91), ` (96) |
| 97-122 | Lowercase Letters | a (97), z (122) |
| 123-127 | Punctuation/DEL | { (123), DEL (127) |
Printable ASCII Characters (32-126)
How to Use
- Enter your value in the input field
- Click the Calculate/Convert button
- 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.