Share
Convert text to binary, hex, decimal or octal — and back.
Conversion is UTF-8 aware: each character is encoded to its UTF-8 bytes (1–4 per character), so emoji and non-Latin scripts round-trip exactly. One byte = 8 bits, 2 hex digits, 3 octal digits, or a decimal value 0–255.
Translate text to binary, hexadecimal, decimal, or octal byte codes and decode them back to plain text. Fully UTF-8 aware, so emoji and non-Latin scripts round-trip perfectly. Choose your delimiter, group binary into 4-bit nibbles, and copy or download the result. The forgiving decoder accepts 0x/0b prefixes and ignores stray whitespace. Runs entirely in your browser.
Share this tool
Encode and decode Base64 strings instantly.
Generate Lorem Ipsum placeholder text for mockups.
Live Markdown editor with GFM, syntax highlighting, and export.
Compare two texts and highlight added, removed, and changed lines.
Convert images to video with the Ken Burns zoom/pan effect. Add music and export as WebM.