Binary Text Converter
🔢 Convert text to Binary, Hex, Octal, Decimal & ASCII — and back again. 10 conversion modes, instant results, swap directions in one click.
Choose Conversion Type
Input
Example: "Hi" → "01001000 01101001"
Output
0 charsAll 10 Conversion Modes
🔧 How It Works
Convert between text and binary, hex, octal, decimal and ASCII in seconds
Choose Conversion Type
Select from 10 conversion modes across Binary, Hex, Octal, Decimal and ASCII — in both directions
Enter Your Input
Type or paste your text or encoded value. Use the example button to see the format instantly
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.
Related Tools
Discover more powerful developer and encoding tools
Base64 Encode
Encode ToolsEncode text to Base64 format
URL Encode
Encode ToolsEncode and decode URLs instantly
Hash Generator
Security ToolsGenerate SHA-256 and SHA-512 hashes
JWT Decoder
Developer ToolsDecode and inspect JWT tokens
Regex Tester
Developer ToolsTest regular expressions online
Morse Code Converter
Encode ToolsConvert text to morse code