The numbers 72 101 108 108 111 spell "Hello". Every letter you type is stored as a number, and ASCII is the table that maps one to the other. Kwebby's Decimal to ASCII converter turns decimal values separated by spaces or commas into text, and it turns text back into decimal codes. Paste your numbers, read the characters, or go the other way.
Key Takeaways
- Kwebby's Decimal to ASCII converter works in two directions, with a Decimal to ASCII mode and an ASCII to Decimal mode.
- Enter decimal values separated by spaces, commas, semicolons or new lines, such as 72 101 108 108 111, and the tool returns the matching text.
- ASCII defines 128 codes, numbered 0 to 127. The printable characters sit at 32 to 126, and 0 to 31 plus 127 are control codes.
- Uppercase A is 65, lowercase a is 97, and the digit 0 is 48. The difference between an uppercase and a lowercase letter is always 32.
- The output shows printable characters (32 to 126) as text. Any other code appears in square brackets, such as [10] for a newline or [200], and a token that is not a whole number appears as ?.
- The tool is free and needs no account.
What Is the Kwebby Decimal to ASCII Converter?
Kwebby's Decimal to ASCII converter is a free tool that translates between decimal character codes and text. It decodes a list of numbers into characters, and it encodes typed text into the decimal value of each character. People use it for programming exercises, encoding and decoding puzzles, capture-the-flag (CTF) challenges, and data checks.
Wikipedia defines ASCII as a character encoding standard for representing 95 English-language printable characters and 33 control characters, a total of 128 code points. The name stands for American Standard Code for Information Interchange. The standard was first published in 1963.
Key Features and How It Works
Two Directions
The page offers two modes: Decimal to ASCII and ASCII to Decimal. Use the first to decode numbers into text, and the second to see the decimal code of every character in a piece of text.
Flexible Separators
The page accepts decimal numbers separated by spaces, commas, semicolons or line breaks, and it ignores spaces at the start and end. The page has no built-in ASCII table; use the range table below. Here are examples you can try:
| Decimal input | Text output |
|---|---|
| 72 101 108 108 111 | Hello |
| 75 119 101 98 98 121 | Kwebby |
| 65 66 67 | ABC |
| 52 50 | 42 |
The last row shows a common trap. The numbers 52 and 50 are the codes for the characters "4" and "2", so the output is the text 42, not the number forty-two.
Free and Simple
The page states that the tool is free and that no account is needed. A "Report if not working" button sits on the page if a result looks wrong.
Why the ASCII Table Matters
Computers store text as numbers. When you press the key for "A", the machine records 65, which is 01000001 in binary. The conversion works in reverse when a program displays text.
ASCII is also the base of modern text encoding. Wikipedia notes that the first 128 code points of Unicode are the same as ASCII, and that UTF-8 stays backward compatible with it. A decimal code from 0 to 127 therefore means the same character in ASCII and in UTF-8.
Key ASCII Ranges
| Decimal range | What it holds | Example |
|---|---|---|
| 0 to 31 and 127 | Control characters | 9 is tab, 10 is newline, 13 is carriage return, 27 is escape |
| 32 | Space | 32 is a blank space |
| 33 to 47 | Punctuation and symbols | 33 is !, 47 is / |
| 48 to 57 | Digits 0 to 9 | 48 is 0, 57 is 9 |
| 65 to 90 | Uppercase A to Z | 65 is A, 90 is Z |
| 97 to 122 | Lowercase a to z | 97 is a, 122 is z |
Each lowercase letter is its uppercase partner plus 32. That is why a program can flip the case of a letter by changing a single bit.
How to Use the Decimal to ASCII Converter
Follow these steps.
- Choose a direction. Pick Decimal to ASCII to decode numbers, or ASCII to Decimal to encode text.
- Enter your input. For decoding, type or paste decimal values separated by spaces or commas. For encoding, type or paste your text.
- Convert. The page returns the characters or the list of decimal codes.
- Check the result. Compare a few values with the range table above. A sequence that decodes to gibberish often has a wrong separator or a value outside 32 to 126.
If something fails, use the "Report if not working" button on the page.
Best Practices for Decimal and ASCII Conversion
Keep Each Value a Whole Number
The converter splits on spaces, commas, semicolons and line breaks. A token such as 72a, -5 or 7.5 is not a whole number, so it shows as ? in the output. Fix those tokens and the rest of the text decodes normally.
Stay Within 0 to 127
Standard ASCII ends at 127. Codes from 128 to 255 belong to extended encodings that differ by system, and Unicode characters go far higher. MDN notes that JavaScript's String.fromCharCode() accepts numbers between 0 and 65535, which is far wider than ASCII. Do not assume that a value above 127 decodes the same way in every tool.
Remember Control Codes Do Not Print
Codes 0 to 31 and 127 have no visible shape. The converter shows them in square brackets, so a newline appears as [10] and a tab as [9]. Values above 126, including extended and Unicode codes, also appear in brackets.
Convert Other Bases First
Many references list ASCII in hex or binary. If your data is in hex, convert it with the Hex Calculator. If it is in binary, use the Binary Calculator to get decimal values.
Common mistakes to avoid:
- Confusing the digit character "7" (code 55) with the number 7.
- Mixing up uppercase and lowercase codes, which are 32 apart.
- Leaving letters or decimal points inside a number, which turns it into ?.
- Expecting values above 127 to be standard ASCII.
Common Use Cases
Programming Exercises
Character comparisons in code often use numeric values. A check like char >= 48 && char <= 57 tests for a digit, and 65 to 90 tests for an uppercase letter.
CTF Challenges and Puzzles
Many beginner puzzles hide a message as a list of decimal codes. Paste the list and read the answer.
Data Cleanup
Find out which character hides in a string by encoding it. A stray tab (9) or a trailing space (32) can explain why two strings that look the same do not match.
Learning How Text Works
Type a word, convert it to decimal, then turn those numbers into binary with the Binary to Text tool to see how a single letter becomes eight bits.
Web Development
The HTML Character Codes reference lists the HTML entities that go with these numbers.
Related Kwebby Tools
The Decimal to ASCII converter is part of Kwebby's Calculators and Utilities collection. These tools work well with it:
- Binary to Text converts binary code into readable text.
- Binary Calculator works with binary, decimal, hex, and octal numbers.
- Hex Calculator converts hex values to decimal, binary, and octal.
- HTML Character Codes lists HTML entities and special characters.
- Change Text Case switches text between uppercase and lowercase.
Frequently Asked Questions (FAQs)
How do you convert decimal to ASCII?
Look up each decimal number in the ASCII table and write down its character. For example, 65 is A, 97 is a, and 32 is a space. The converter does this for a whole list of numbers at once.
What is the ASCII table?
The ASCII table is a list of 128 codes numbered 0 to 127 that map numbers to characters. Codes 32 to 126 are printable letters, digits, and punctuation. Codes 0 to 31 and 127 are control characters.
How do you convert ASCII text to decimal?
Replace each character with its ASCII code. The word "Hello" becomes 72 101 108 108 111. Use the ASCII to Decimal mode to do it automatically. It separates codes with spaces, and a character outside ASCII, such as é, gives its Unicode code point (233).
What is the difference between ASCII and Unicode?
ASCII has 128 characters, mostly English letters, digits, and punctuation. Unicode covers writing systems from around the world, plus symbols and emoji. The first 128 Unicode code points match ASCII.
Is the Decimal to ASCII converter free?
Yes. The tool is free and needs no account.
Final Thoughts
Text is numbers underneath, and the ASCII table is the key that connects them. Kwebby's Decimal to ASCII converter decodes and encodes in one place, so you can test a puzzle, check a string, or learn how characters are stored. Start with 72 101 108 108 111, then try your own word in the ASCII to Decimal mode. For more conversion tools, browse the Calculators and Utilities collection.