How to use
- Enter text, or binary values separated by spaces.
- Click the conversion direction you want.
- Copy the result to use it.
🎯 Use Cases
- Learn binary conversion for computer science
- Understand bit-level data structures
- Practice simple binary encoding
Example
Input
Hi!
Output
01001000 01101001 00100001
Encoding the text Hi! as UTF-8 yields three bytes — H (0x48), i (0x69) and ! (0x21) — each shown as an 8-bit binary value.
UTF-8 bytes and binary
The tool encodes characters into UTF-8 bytes, then shows each byte as 8-bit binary.
| Concept | Details |
|---|---|
| UTF-8 bytes | Byte sequence storing a character — 1 byte for ASCII, 3 for Korean |
| Output format | 8-bit groups separated by spaces (e.g. 01000001) |
| Example | A → 65 → 01000001; 가 → EA B0 80 → 24 bits |
| Reverse | Paste binary values to decode them as UTF-8 text |
FAQ
- What encoding is this based on?
- It's based on UTF-8 bytes, with each byte shown as 8-bit binary.
- What if I enter a value that isn't 8 bits?
- Each group is treated as 1-8 binary digits; invalid values are reported as an error.
- Is my text sent to a server?
- No. Conversion happens entirely in your browser.
- Why is one Korean character 24 bits?
- UTF-8 encodes Korean syllables in 3 bytes: 8 × 3 = 24 bits.
- Does unspaced binary work?
- It is decoded in 8-bit chunks — space-separated input is recommended.
More Text Tools
📝
Markdown Preview
Live-preview Markdown as HTML
🔗
URL Encoder/Decoder
Percent-encode/decode URL characters
✏️
Find & Replace
Search & replace with regex support
🆚
Text Diff
Compare two texts line by line
↕️
List Sorter
Sort a list & remove duplicates
📧
Email Extractor
Extract & dedupe emails from text
🔢
Character Counter
Count characters, bytes, lines & words
🔠
Case Converter
Convert to UPPER/lower/Title Case
🔤
Fullwidth/Halfwidth Converter
Convert fullwidth chars ↔ halfwidth ASCII
🈚
Unicode Inspector
Check code points & look up characters
🔟
Text to Decimal
Convert text ↔ decimal code points
🧾
Text to Hex
Convert text ↔ UTF-8 byte hex
🔡
ASCII Art Generator
Turn text into an ASCII art banner