Quoted-Printable

Exemples
0Caracteres
0Octets UTF-8
0Longueur encodee
0Jetons =HH
0Coupures souples

Encodeur Quoted-Printable

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.

Comment l utiliser

  1. Saisissez dans Decode pour encoder, ou dans Encode pour decoder. La conversion auto est active.
  2. Fin de ligne choisit CRLF (defaut RFC), LF ou CR.
  3. Une ligne saute la coupure a 76 (objet).
  4. RFC 2047 enveloppe les plages non ASCII en =?UTF-8?Q?...?= et laisse Subject:.
  5. Les stats montrent caracteres, octets UTF-8, longueur, jetons =HH et coupures souples.

Coupures souples et une ligne

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.

En-tetes MIME RFC 2047

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.

Sens de la sortie

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.

Questions frequentes

  • Difference avec le percent-encoding ? URL Encode utilise %. Quoted-printable utilise = pour MIME.
  • Pourquoi café n est pas caf=E9 ? é en UTF-8 fait deux octets C3 A9. Latin-1 serait =E9.
  • GBK ? Cette page est UTF-8. Ouvrez Base64.
  • B encoding ? Le decode accepte =?UTF-8?B?...?=. L en-tete utilise Q-encoding.

Outils lies

Percent-encoding : URL Encode. MIME binaire : Base64. Echappements : Escape String.

Besoin du percent-encoding ? URL Encode →