ASCII Code to Text Converter
Convert space-separated ASCII (char code) values back to text. Free, instant.
How to use this tool
- Enter ascii codes (space-separated) in the fields above.
- Results update instantly as you type — or click Calculate.
- Read your text and the full breakdown beneath it.
Convert space-separated ASCII decimal values back into readable text characters.
How it works
ASCII Code to Text Converter takes a sequence of space-separated numeric code point values and converts them back to the corresponding text characters. This is the reverse of the text-to-ASCII conversion: each integer is looked up in the Unicode character table and the matching character is output in order.
Paste a list of decimal integers separated by spaces (for example, 72 101 108 108 111) into the input field and click Convert. The tool maps each number to its Unicode character and concatenates them to produce the original string. Numbers in the ASCII range (0-127) map to standard keyboard characters; higher values produce extended or Unicode characters.
This is useful for decoding obfuscated text, working through encoding exercises, reading low-level protocol data, or reconstructing strings from debugging output that shows raw code point values.
Worked example
Decode a message encoded as ASCII numbers
- Receive the encoded sequence: 87 101 108 99 111 109 101
- Paste it into the ASCII codes field.
- Click Convert.
- Read the output: Welcome
The sequence decodes to the word Welcome.
Common mistakes to avoid
- Separating numbers with commas instead of spaces: the tool expects space-separated values; comma-separated input will not parse correctly unless the tool explicitly supports it.
- Including a leading 0 (like 072) thinking it means the same as 72: in some contexts a leading zero indicates octal notation, which would decode to a different character; use plain decimal integers without leading zeros.
- Expecting the tool to decode binary or hexadecimal sequences: enter plain base-10 integers; binary strings of 0s and 1s or hex strings produce different characters than their decimal equivalents.
Key terms
- ASCII table
- The mapping of integer values 0-127 to characters defined by the ASCII standard, including letters (65-90 uppercase, 97-122 lowercase), digits (48-57), and punctuation.
- Code point
- The integer identifier of a character in the Unicode standard. ASCII characters share the same code points as their Unicode equivalents.
- Delimiter
- The character used to separate items in a list. This tool expects space-delimited integers; using commas or other separators may cause an error.
Frequently asked questions
- What inputs are valid?
- Enter space-separated decimal numbers (0-127 for ASCII, 0-65535 for extended Unicode). Non-numeric tokens are skipped.