Quoted-printable représente les octets UTF-8 avec de l’ASCII imprimable et des échappements hexadécimaux =HH selon la RFC 2045. Convertissez localement dans votre navigateur.
Conversion instantanéeVotre saisie reste dans ce navigateur. Aucun texte n’est envoyé pour la conversion.
→
Le fichier reste dans votre navigateur.
Enchaîner les outils
Appliquez chaque outil de texte au résultat précédent.
01 / Guide
Comment ça marche
Quoted-printable représente les octets UTF-8 avec de l’ASCII imprimable et des échappements hexadécimaux =HH selon la RFC 2045.
Bon à savoir
Il s’agit de quoted-printable UTF-8 à lignes souples. Les fins de ligne sont normalisées en CRLF ; ce n’est pas l’encodage Q des en-têtes.
02 / Exemple
Exemple
Votre saisieCaf=C3=A9=20!
RésultatCafé !
03 / Guide
Décoder quoted-printable — Comment ça marche
Exemple concret
Quoted-printable représente les octets UTF-8 avec de l’ASCII imprimable et des échappements hexadécimaux =HH selon la RFC 2045. Convertissez localement dans votre navigateur. Par exemple, la saisie "Caf=C3=A9=20!" produit "Café !". Comparez les deux côtés caractère par caractère ; l’apparence peut cacher des octets ou marques combinantes différents. Dans ce sens, la représentation encodée redevient du texte lisible. Collez la suite complète, remplissage ou échappements compris, puis confrontez les caractères au système source. Une chaîne de syntaxe correcte peut contenir des octets qui ne forment pas du texte UTF-8 valide.
Fonctionnement de la représentation
Quoted-printable est un encodage de transfert MIME défini par la RFC 2045. L’ASCII imprimable peut passer tel quel, mais un octet s’écrit avec un signe égal et deux chiffres hexadécimaux. Une lettre accentuée en UTF-8 produit souvent plusieurs échappements ; le signe égal devient =3D. Une coupure souple est = suivi de CRLF et ne contribue pas au contenu décodé. Cet outil échappe les espaces et tabulations ; les fins de ligne du texte sont normalisées en CRLF. Les corps de message peuvent aussi contenir des fins de ligne fortes ; les en-têtes encodés utilisent une autre notation Q. Ne confondez pas ce format avec HTML ou URL. Quoted-printable représente les octets UTF-8 avec de l’ASCII imprimable et des échappements hexadécimaux =HH selon la RFC 2045.
Une transformation de texte a un sens. Déterminez d’abord si la source est du texte Unicode lisible, une liste d’octets, des points de code ou une chaîne déjà encodée. Collez une courte valeur connue, examinez la sortie, puis traitez une entrée plus longue. Gardez la source. Une séquence encodée peut être réversible et révéler chaque octet à quiconque connaît le format ; l’encodage ne protège pas la confidentialité. Le calcul se déroule dans ce navigateur et n’envoie pas le contenu collé à un serveur de conversion. La sortie reste toutefois sensible si vous la collez dans un document, ticket ou lien partagé.
Limites et usage fiable
Il s’agit de quoted-printable UTF-8 à lignes souples. Les fins de ligne sont normalisées en CRLF ; ce n’est pas l’encodage Q des en-têtes. Utilisez précisément l’alphabet, le codage d’octets et la forme de normalisation demandés par le système destinataire. Des formats semblables ne sont pas nécessairement compatibles. Une chaîne décodée peut contenir du balisage ou des caractères de contrôle ; l’application suivante doit la traiter comme une entrée non fiable. Une conversion valide ne prouve pas non plus que les données sont autorisées ou correctes. Faites un aller-retour quand l’opération est censée être réversible et comparez les points Unicode ou les octets UTF-8 si deux chaînes semblent identiques mais échouent à une comparaison exacte. Pour des données stockées ou signées, documentez la transformation dans le contrat de données.