ASCII to text

Decimal code points (0 to 1114111), separated by spaces, commas, or semicolons.

Enter numbers like 72 105 or 72,105. Each value becomes one Unicode character.

Code points
Text

How it works

Tokens are split on whitespace, commas, or semicolons and parsed as decimal integers.

Each integer is treated as a Unicode code point (same as String.fromCodePoint).

Naming

Despite the name, this accepts full Unicode code points, not only ASCII (0 to 127).

Privacy

Processing is local.

Common questions

Hex codes?
Not in this field; use decimal only here.
UTF-8 bytes?
Use binary to text or a byte-oriented workflow; this expects code points.
Empty input?
Output is empty.
Surrogate pairs?
Enter the full code point (e.g. 128512) rather than UTF-16 units.