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
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.
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.
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.
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.