Ceci est un encodeur et décodeur Quoted-Printable pour le courrier MIME : l’ASCII imprimable reste, les autres octets deviennent =HH. Quoted-printable est un encodage MIME 7 bits pour le courrier : l ASCII imprimable reste, les autres octets deviennent =HH. Les identifiants Quoted-printable, MIME, RFC 2045, RFC 2047, UTF-8, CRLF, Q-encoding et Base64 restent tels quels. Afficher un exemple transforme café en caf=C3=A9 (é vaut UTF-8 C3 A9). La puce あ donne =E3=81=82. La lettre A ne change pas.
=?UTF-8?Q?...?= et laisse Subject:.=HH et coupures souples.RFC 2045 limite les lignes a 76 caracteres. On insere = plus la fin de ligne choisie, sans couper un =HH. Les espaces en fin de ligne deviennent =20. Une ligne n insere pas ces coupures. Les sauts durs du panneau Decode sont copies, sauf en une ligne ou ils deviennent des octets CRLF, LF ou CR.
La puce RFC 2047 charge Subject: サンプル et produit Subject: =?UTF-8?Q?=E3=82=B5=E3=83=B3=E3=83=97=E3=83=AB?=. Coller =?UTF-8?Q?=E3=82=B5=E3=83=B3=E3=83=97=E3=83=AB?= dans Encode donne サンプル. Les mots Q et B sont aussi expanses, et l espace entre encoded-words adjacents est retire. Le charset de decode prefere UTF-8 ; ISO-8859-1 si TextDecoder le permet.
Ce n est pas de l URL encoding : les espaces restent des espaces (ou _ en Q), pas + ni %20. Le signe egal est =3D. Cette page utilise UTF-8. GBK et fichiers : outil Base64. Rien n est envoye.
%. Quoted-printable utilise = pour MIME.C3 A9. Latin-1 serait =E9.=?UTF-8?B?...?=. L en-tete utilise Q-encoding.Percent-encoding : URL Encode. MIME binaire : Base64. Echappements : Escape String.