Ir para o conteúdo

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

Entrada

0 de 20.000 caracteres

Ao decodificar, a quebra suave (= no fim da linha) é unida à linha seguinte.

Sentido

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

TextoQuoted-Printable
Olá, você está bem?Ol=C3=A1, voc=C3=AA est=C3=A1 bem?
a=ba=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.