Encode ASCII text
Hi
01001000 01101001
Encode UTF-8 text to binary bytes or decode binary back to text locally in your browser.
Runs locally in your browser. Your text is not uploaded.Converted output will appear here.
Copy patterns and edge cases worth checking.
Hi
01001000 01101001
01001000 01100101 01101100 01101100 01101111
Hello
Short answers before you paste real data.
Encoding uses UTF-8, so plain ASCII characters map to one byte while many non-English characters use multiple bytes.
Yes. Decoding ignores whitespace, but the remaining input must contain only 0 and 1 and have a length divisible by 8.
No. Binary is a representation of bytes, not a security layer.
Useful next steps that also run locally in your browser.
Encode text to Base64 or decode Base64 back to UTF-8 safely in your browser.
Encode URL components, decode percent-encoded text, and parse query parameters.
Format, minify, and validate JSON with calm parse errors and copy-ready output.