ASCII Converter Tool

Convert between text and ASCII/Unicode codes. Multiple output formats supported.

Last updated: 2025/01/15 Convert
Options
Text Input
Code Output
-
※ Non-ASCII characters shown as Unicode code points
Options
Code Input
Control Characters (0-31, 127)
Control characters are non-printable special characters (reference only)
Printable Characters (32-126)
Click to insert
AD 728×90

How to Use

1

Select mode

Choose "Text → Code" or "Code → Text" tab.

2

Set output format

Select decimal, hex, binary, or octal. Configure separator and prefix.

3

View results

Copy results or check character details in the table.

About This Tool

A free online tool to convert between text and ASCII/Unicode codes. Useful for programming, data processing, and learning character encoding. Supports multi-byte characters like Japanese via Unicode code points.

Features

  • Bidirectional conversionConvert text to code and code to text.
  • Multiple formatsChoose from decimal, hex, binary, or octal.
  • Character breakdownView each character's code in a detailed table.
  • ASCII tableBrowse all 128 ASCII characters. Click to insert.

Use Cases

  • Check character codes in programming
  • Debug data transmission
  • Learn character encoding
  • Analyze binary data
  • Identify control characters

FAQ

What's the difference between ASCII and Unicode?
ASCII uses 7 bits for 128 characters (English letters, numbers, symbols). Unicode supports over 1 million characters including Japanese, emojis, and more.
Can I convert Japanese text?
Yes. Non-ASCII characters like Japanese are converted using Unicode code points (U+XXXX format).
What are control characters?
ASCII codes 0-31 and 127 are control characters like newline (LF), tab (HT), and carriage return (CR) used for device control.
AD 336×280