Binary Translator
Convert between text, binary, hex, decimal, and octal.
Free & unlimited
Input format
Input
All processing happens in your browser. No data is sent to any server.
About this tool
- 1
Enter your input
Type text, binary, hexadecimal, or decimal values into the corresponding input field.
- 2
Select conversion direction
Choose whether to convert from text to binary, binary to text, or between hex and decimal.
- 3
View results
All equivalent representations update instantly across text, binary, hex, and decimal.
- When entering binary, separate each byte with a space (e.g., 01001000 01101001) for readability.
- Use hex mode for compact representation of binary data, especially when working with color codes or memory addresses.
- Paste entire paragraphs of text to see their full binary or hex encoding at once.
- Convert between plain text, binary, hexadecimal, and decimal
- Real-time bidirectional translation
- Handles full Unicode text input
- Formatted output with proper spacing and grouping
- One-click copy for any output format
- Inspect the binary representation of text for computer science coursework
- Convert hex color codes to their decimal RGB equivalents
- Debug network protocols by translating between hex dumps and readable text
- Encode or decode data for CTF (capture the flag) cybersecurity challenges
Standard ASCII characters use 8 bits (1 byte). Extended Unicode characters may use 16 or 32 bits depending on the encoding.
The tool handles unsigned values. For signed representations like two's complement, you would need to interpret the binary output manually.