Algo errado nesta ferramenta?

Sobre «Codificar QP Online»

Esta ferramenta codifica texto usando a codificação Quoted-Printable definida na RFC 2045 — um formato que representa dados de 8 bits usando apenas caracteres ASCII imprimíveis, com sequências =XX para qualquer byte que não possa ser representado com segurança.

Quoted-Printable foi projetada para transferir conteúdo de texto de 8 bits (como caracteres não-ASCII em e-mail internacional) através de transporte de e-mail legado de apenas 7 bits. E-mail moderno lida com 8 bits de forma limpa, mas Quoted-Printable ainda aparece em corpos de mensagem codificados em MIME, cabeçalhos e assinaturas S/MIME.

Use ao construir e-mail manualmente, depurar mensagens MIME, ou interagir com sistemas legados que esperam entrada Quoted-Printable.

Como usar esta ferramenta

Como codificar texto como Quoted-Printable para transporte de email

  1. Cole o texto

    String fonte no campo "Text". Qualquer byte fora do intervalo ASCII imprimível (`!`–`~`, menos `=`) é codificado como `=XX`, onde `XX` é o valor hex de dois dígitos em maiúscula.

  2. Executar

    Resultado: um único campo `encoded`. Exemplos: `café` → `caf=C3=A9`; `=` literal → `=3D`. Linhas com mais de 76 caracteres recebem soft line break `=\r\n`; MTAs preservam isso através dos saltos.

  3. Quando QP faz sentido

    Quoted-Printable é usado em cabeçalhos e corpos de email (`Content-Transfer-Encoding: quoted-printable`) quando o conteúdo é majoritariamente ASCII com ocasionais caracteres não-ASCII. Para dados binários, base64 é mais eficiente.

  4. Cuidado com whitespace final

    Tabs e espaços no fim de linha PRECISAM ser codificados (`=20`, `=09`) — caso contrário alguns relays os removem. O encoder cuida disso; em edição manual, não trim whitespace final em conteúdo QP.