ASCII Converter

Runs in browser Encoding

Look up ASCII codes for characters, convert code lists back to text, and browse the printable ASCII table with control-character names.

Privacy: This tool runs entirely in your browser. Your input never leaves your device.
Loading tool…

How to use ASCII Converter

  1. Paste text or a list of codes.
  2. Choose the base for text → codes output.
  3. Select "Show ASCII table" to browse the reference table.
  4. Copy the codes or the decoded text.

ASCII Converter features

  • Text → decimal, hex, octal or binary codes and back
  • Automatic detection of direction and number base (0x, U+, &#…; prefixes understood)
  • Full 128-entry ASCII table with control-character names (NUL, ESC, DEL…)
  • Per-character table with all four bases and the Unicode name/script for non-ASCII
  • Live conversion

ASCII Converter example

Codes to text

Input:

72 101 108 108 111

Output:

Hello

Frequently asked questions about ASCII Converter

What is the difference between ASCII and Unicode code points?

ASCII defines 128 characters (0–127). Unicode extends the same numbering to over a million code points; for ASCII characters the numbers are identical, and the tool shows Unicode code points for anything beyond.

Which code formats can I paste?

Decimal (72 101), hex (0x48, 48, U+0048, H), octal (110 145) and binary (01001000). The base is detected automatically or can be fixed with the Number base option.

What are control characters?

Codes 0–31 and 127 are non-printing characters from teletype days — NUL, tab (9), line feed (10), carriage return (13), escape (27) and so on. The ASCII table lists every name and abbreviation.

How do I see the full ASCII table?

Choose "Show ASCII table" in the direction selector. All 128 entries are listed with decimal, hex, octal, binary, the character and its name.

Technical notes

ASCII assigns 0–127 to control characters, punctuation, digits and Latin letters; Unicode reuses the same values for U+0000–U+007F. The converter works on code points, so characters outside ASCII are shown with their Unicode values rather than being dropped.