ascii to string
you can entry to open tools search modal
Input ASCII
Output String
Tool Options

Convert ASCII to String Online - Free ASCII Decoder

What is ASCII to String Converter?

The ASCII to String Converter takes ASCII decimal codes and rebuilds the original text. It is ideal for decoding logs, reversing numeric data, and debugging systems that store text as numbers.

If you need to encode text into ASCII, use String to ASCII.

Related Tools:

How to use ASCII to String?

  1. Input ASCII Codes: Paste your decimal ASCII values into the Input ASCII panel.
    • You can separate values with spaces, commas, or newlines.
  2. Choose Delimiter: Leave Auto Detect on, or select a specific delimiter.
    • Use Custom if your data uses a unique separator.
  3. Get Result: The Output String panel updates immediately.
    • Copy or download the decoded text.

Examples

Example 1: Space-Delimited Input

Input:

72 101 108 108 111

Output:

Hello

Example 2: Comma-Delimited Input with Leading Zeros

Input:

065,049,033

Output:

A1!

Why Convert ASCII to Text?

1. Reverse Engineering

When logs or files store numeric values, converting ASCII back to text makes the data readable again.

2. Troubleshooting Data Pipelines

Validate whether numeric ASCII streams are being generated correctly by upstream systems.

3. Education and Training

Learners can see exactly how numeric ASCII values map to characters.

4. Cross-Language Interop

ASCII numeric arrays appear in many languages and formats. This tool helps interpret them quickly.

FAQ

Q: Which delimiters are supported?

Spaces, commas, and newlines are supported out of the box. You can also provide a custom delimiter.

Q: Do leading zeros matter?

No. Values like 039 are treated as 39 automatically.

Q: What if a value is out of range?

Only values from 0 to 255 are accepted. Anything else will raise an error message.

Q: Does this decode Unicode?

This tool decodes ASCII bytes only. For Unicode text, use Bytes to String.

ASCII Conversion Table

Below is the standard ASCII table (0-127) with decimal and hexadecimal values:

DecimalCharacterHex
0NUL (Null)00
1SOH (Start of Header)01
2STX (Start of Text)02
3ETX (End of Text)03
4EOT (End of Transmission)04
5ENQ (Enquiry)05
6ACK (Acknowledge)06
7BEL (Bell)07
8BS (Backspace)08
9HT (Horizontal Tab)09
10LF (Line Feed)0A
11VT (Vertical Tab)0B
12FF (Form Feed)0C
13CR (Carriage Return)0D
14SO (Shift Out)0E
15SI (Shift In)0F
16DLE (Data Link Escape)10
17DC1 (Device Control 1)11
18DC2 (Device Control 2)12
19DC3 (Device Control 3)13
20DC4 (Device Control 4)14
21NAK (Negative Acknowledge)15
22SYN (Synchronous Idle)16
23ETB (End of Trans. Block)17
24CAN (Cancel)18
25EM (End of Medium)19
26SUB (Substitute)1A
27ESC (Escape)1B
28FS (File Separator)1C
29GS (Group Separator)1D
30RS (Record Separator)1E
31US (Unit Separator)1F
32Space20
33!21
3422
35#23
36$24
37%25
38&26
3927
40(28
41)29
42*2A
43+2B
44,2C
45-2D
46.2E
47/2F
48030
49131
50232
51333
52434
53535
54636
55737
56838
57939
58:3A
59;3B
60<3C
61=3D
62>3E
63?3F
64@40
65A41
66B42
67C43
68D44
69E45
70F46
71G47
72H48
73I49
74J4A
75K4B
76L4C
77M4D
78N4E
79O4F
80P50
81Q51
82R52
83S53
84T54
85U55
86V56
87W57
88X58
89Y59
90Z5A
91[5B
92\5C
93]5D
94^5E
95_5F
96`60
97a61
98b62
99c63
100d64
101e65
102f66
103g67
104h68
105i69
106j6A
107k6B
108l6C
109m6D
110n6E
111o6F
112p70
113q71
114r72
115s73
116t74
117u75
118v76
119w77
120x78
121y79
122z7A
123{7B
124|7C
125}7D
126~7E
127DEL (Delete)7F