Skip to main content
0100100001100101011011000110110001101111001000000101011101101111011100100110110001100100
HomeToolsBinary Text Converter
10-IN-1 NUMBER BASE CONVERTER

Binary Text Converter

🔢 Convert text to Binary, Hex, Octal, Decimal & ASCII — and back again. 10 conversion modes, instant results, swap directions in one click.

✅ 100% Free🔓 No Login Required⚡ 10 Conversion Modes🔄 Bidirectional
BinaryHexadecimalOctalDecimalASCII

Choose Conversion Type

Input

0 chars

Example: "Hi""01001000 01101001"

Output

0 chars

All 10 Conversion Modes

🔧 How It Works

Convert between text and binary, hex, octal, decimal and ASCII in seconds

1

Choose Conversion Type

Select from 10 conversion modes across Binary, Hex, Octal, Decimal and ASCII — in both directions

2

Enter Your Input

Type or paste your text or encoded value. Use the example button to see the format instantly

3

Convert & Export

Click Convert to get your result instantly. Copy or download the output, or swap directions in one click

Frequently Asked Questions

Everything you need to know about binary and number base conversion

Do I need to sign up or log in to use this tool?

No. All QuickTextTools are completely free to use online with no login, signup, or account required.

What is binary to text conversion?

Binary to text conversion translates binary code — sequences of 0s and 1s — back into readable characters. Each group of 8 binary digits (a byte) represents one character using the ASCII or Unicode standard.

What conversion modes are available?

The tool supports 10 conversion modes in both directions: Text ↔ Binary, Text ↔ Hexadecimal, Text ↔ Octal, Text ↔ Decimal, and Text ↔ ASCII. Each mode uses the standard character encoding for that number system.

What is the difference between Binary, Hex, Octal and Decimal encoding?

All four represent the same ASCII character codes in different number bases. Binary uses base 2 (0s and 1s), Octal uses base 8, Decimal uses base 10, and Hexadecimal uses base 16 (0–9 and A–F). Hex is the most compact and is widely used in programming and debugging.

What format should binary input be in?

Binary input should be groups of 8 bits separated by spaces — for example: 01001000 01100101 01101100. The tool accepts any whitespace-separated binary groups.

What does the ASCII mode show?

The Text to ASCII mode outputs a full table for each character showing its Decimal, Hex, Binary and Octal values simultaneously. The ASCII to Text mode converts space-separated decimal ASCII codes back to readable text.

Can I swap input and output directions?

Yes. Click the Swap button to instantly reverse the conversion direction and carry your output into the input field — for example switch from Text to Binary mode to Binary to Text mode in one click.

What character encoding is used?

All conversions use standard UTF-16 character codes via JavaScript's charCodeAt method, which is compatible with ASCII for standard characters (0–127) and extends to Unicode for special characters.