ferramentexto
utilidades rápidas

Texto → Binário (UTF-8)

Converta texto em binário gerando os bytes da codificação. Suporta UTF-8 (padrão) e Latin-1 (ISO-8859-1), com várias opções.

?
Separador entre bytes
Quebrar linha a cada bytes (0 = não quebrar)
Dica: colar quebras de linha/emoji mostra como o UTF-8 usa múltiplos bytes. Latin-1 só representa U+0000…U+00FF.

Entrada

0 linhas · 0 palavras · 0 chars

Atalhos: Ctrl/⌘+Enter converte · Ctrl/⌘+B copia · Esc limpa resultado.

Resultado

0 bytes · 0 bits

Como funciona

1) Codificação → bytes: em UTF-8, cada caractere vira 1–4 bytes (usamos TextEncoder). Em Latin-1, cada caractere vira 1 byte (U+0000…U+00FF); fora dessa faixa pode ser substituído por ?.

2) Bytes → binário: cada byte vira 8 bits. Você pode agrupar por nibbles (4+4), adicionar 0b, escolher separador e quebrar linhas a cada N bytes.

3) BOM opcional: o marcador UTF-8 BOM (EF BB BF) pode ser incluído no início.

Privacidade: tudo roda no seu navegador; nada é enviado.