ASCII Converter

Translate text between ASCII characters and numeric codes.

Text input

Enter ASCII text to convert locally. Characters outside ASCII are rejected.

Decimal ASCII outputRead-only

Conversion output appears here.

Read-only output remains selectable and can be copied manually.

Options

Conversion direction

ASCII represents values from 0 to 127. Binary input must use eight bits for each value; surrounding whitespace is ignored.

Your text stays in your browser.

Nothing you enter is uploaded or automatically saved. Conversion, copying, and downloads happen only in your browser.

Statistics

Input: 0 characters · 0 B · 0 lines

Output: 0 characters · 0 B · 0 lines

ASCII values: 0

ASCII values are one byte each.

How to use

  1. Choose Text → ASCII or ASCII → Text.
  2. Select decimal, hexadecimal, or binary values and a separator.
  3. Enter text or values; results update locally as you type.
  4. Copy, download, or move the result into the reverse direction.

ASCII values and formats

ASCII represents 128 characters using values from 0 to 127. For example, A is decimal 65, hexadecimal 41, and binary 01000001. A space is decimal 32. Each text character becomes one ASCII value.

ASCII limits

ASCII does not include accented letters, emoji, or scripts such as Hindi. This converter rejects characters outside the ASCII range instead of replacing them. Binary decoding requires exactly eight bits per value.

Privacy

Conversion happens entirely in your browser. No text is sent to a server, placed in URLs, logged, or automatically stored.

Frequently asked questions

What range does ASCII use?

ASCII has 128 values, from 0 through 127. Values outside that range are rejected.

Why can’t I encode emoji or accented letters?

Those characters are not part of the ASCII character set. The tool reports this clearly rather than silently replacing them.

How should binary values be written?

Use eight binary digits per ASCII value, such as 01000001 for A.

Can I use comma-separated or one-value-per-line input?

Yes. Select comma or newline as the separator before entering or decoding values.

Practical guide

When to use it

Use it to look up the decimal, hex, or binary values of basic ASCII text, especially when working with older protocols or formats.

Three steps

  1. Choose text-to-ASCII or ASCII-to-text.
  2. Select decimal, hexadecimal, or binary output and a separator.
  3. Convert and verify that every value is within ASCII's 0–127 range.

Example and a common mistake

The letter A is 65 in decimal, 41 in hex, and 01000001 in binary.

ASCII cannot represent emoji, accented letters, or most world scripts; use Unicode or UTF-8 tools for those characters.

Encoding

Available

Unicode Converter

Convert Unicode characters, escapes, and code points.