Codificador e decodificador Quoted-Printable
Codifique texto em Quoted-Printable (=XX, quebras suaves e limite de 76 caracteres) e decodifique de volta, em UTF-8.
- Roda no seu navegador
Resultado
O resultado aparece aqui.
Regras do Quoted-Printable
- Os caracteres ASCII imprimíveis passam sem mudar, exceto o sinal de igual, e o espaço e a tabulação passam se não estiverem no fim da linha.
- Todo o resto vira = seguido de dois dígitos hexadecimais maiúsculos do byte UTF-8, como =C3=A1 para á.
- Linhas codificadas têm no máximo 76 caracteres; quando o texto passa disso, uma quebra suave (= no fim da linha) continua na linha seguinte.
Exemplos
| Texto | Quoted-Printable |
|---|---|
| Olá, você está bem? | Ol=C3=A1, voc=C3=AA est=C3=A1 bem? |
| a=b | a=3Db |
Uma linha de 100 letras a vira duas linhas: a primeira com 76 caracteres, terminada em =, e a segunda com 25. Para voltar, cole o texto codificado: Ol=C3=A1, voc=C3=AA vira Olá, você
Limites: codificador e decodificador Quoted-Printable
A saída usa quebras de linha simples; em um e-mail os cabeçalhos exigem CRLF. A ferramenta trabalha em UTF-8 e não trata encoded-word (RFC 2047) dos cabeçalhos nem outros conjuntos de caracteres.
Perguntas frequentes
Como funciona o Quoted-Printable?
Só os caracteres fora do ASCII imprimível, o sinal de igual e os espaços no fim da linha são codificados como =XX. Olá, você está bem? vira Ol=C3=A1, voc=C3=AA est=C3=A1 bem?
Como decodificar Quoted-Printable online?
Escolha decodificar e cole o texto com os =XX. As quebras suaves (= no fim da linha) são unidas, e bytes que não formam UTF-8 válido são recusados.