Encodez et décodez du texte Quoted-Printable (MIME =XX) directement dans votre navigateur. Rien de ce que vous collez n'est envoyé à un serveur.
Encodeur / Décodeur Quoted-Printable en ligne
Encodez et décodez du texte Quoted-Printable (MIME =XX) directement dans votre navigateur. Rien de ce que vous collez n'est envoyé à un serveur.
L'Encodeur / Décodeur Quoted-Printable s'exécute entièrement dans votre navigateur. Le texte et le contenu de message que vous collez ne quittent jamais votre appareil et rien n'est envoyé à ArrayKit.
L'Encodeur / Décodeur Quoted-Printable convertit du texte vers et depuis l'encodage de transfert Quoted-Printable défini par la RFC 2045, le format utilisé par les clients de messagerie et les messages MIME pour garder lisible un contenu majoritairement en texte brut tout en représentant en toute sécurité les octets hors de la plage ASCII imprimable. Le mode Encoder convertit votre texte en UTF-8, échappe tout ce qui sort de 33–126 (plus un '=' littéral) sous la forme =XX en hexadécimal majuscule, et replie les lignes longues avec des sauts de ligne souples pour qu'aucune ligne ne dépasse 76 caractères. Le mode Décoder inverse le processus, supprime les sauts souples et reconvertit les échappements =XX — majuscules ou minuscules — en caractères d'origine, y compris les lettres accentuées et le texte UTF-8 multi-octets. Utile lorsque vous déboguez un fichier .eml, inspectez le corps d'un e-mail MIME ou examinez la sortie d'un serveur de messagerie qui affiche des séquences =XX brutes. Tout s'exécute localement dans votre navigateur — aucun contenu de message n'est envoyé.
Fonctionnalités
Encode le texte en Quoted-Printable avec un échappement correct des octets UTF-8
Décode le Quoted-Printable en texte lisible, y compris accents et emoji
Replie les lignes encodées à 76 caractères selon la RFC 2045
Échappe les tabulations et espaces de fin de ligne pour qu'ils survivent au transport de courrier
Accepte les échappements =XX en hexadécimal majuscule ou minuscule au décodage
Préserve les sauts de ligne d'origine dans un texte multiligne à l'encodage comme au décodage
Avertit lorsque l'entrée à décoder contient un échappement mal formé, tout en affichant un résultat au mieux
S'exécute entièrement dans votre navigateur sans envoyer le contenu du message où que ce soit
Choisissez Encoder ou Décoder avec le sélecteur de mode
Collez ou saisissez votre texte (ou du contenu Quoted-Printable) dans le panneau d'entrée
Lisez le résultat converti dans le panneau de sortie au fur et à mesure
Copiez la sortie avec le bouton dans l'en-tête du panneau
Exemple
Entrée
Café Münchén
Sortie
Caf=C3=A9 M=C3=BCnch=C3=A9n
Les octets UTF-8 de chaque caractère accentué sont échappés en =XX ; l'ASCII simple reste inchangé.
Erreurs courantes et dépannage
Le texte décodé affiche des caractères corrompus au lieu des lettres accentuées. — Vérifiez que la séquence =XX complète de chaque caractère UTF-8 multi-octets est présente — un échappement tronqué (comme un =C3 isolé) ne se décodera pas correctement.
Une ligne repliée avec un saut souple conserve un '=' final après le décodage. — L'Encodeur / Décodeur Quoted-Printable supprime automatiquement les sauts de ligne souples ('=\r\n') au décodage ; s'il reste un '=' isolé, la source a probablement une fin de ligne non standard — essayez de la normaliser d'abord.
La sortie encodée semble plus longue que prévu pour un texte court avec des symboles. — Tout octet hors de l'ASCII imprimable (33–126) est échappé en trois caractères (=XX), y compris le signe '=' littéral lui-même, donc un texte avec ponctuation ou accents s'allonge naturellement.
Le décodage affiche un avertissement d'échappement mal formé. — Cherchez un '=' isolé qui n'est pas suivi de deux chiffres hexadécimaux ou d'un saut de ligne — l'outil décode quand même le reste du texte, au mieux.
Foire aux questions
Qu'est-ce que l'encodage Quoted-Printable ?
Quoted-Printable est un encodage de transfert de contenu MIME défini par la RFC 2045. Il garde lisible en clair un texte majoritairement ASCII 7 bits, en représentant tout octet hors de 33–126 (et un '=' littéral) sous la forme =XX en hexadécimal, et replie les lignes longues avec des sauts souples pour qu'aucune ne dépasse 76 caractères.
Comment l'Encodeur Quoted-Printable gère-t-il le texte accentué et non-ASCII ?
Il encode d'abord votre texte en octets UTF-8, puis échappe chaque octet hors de la plage ASCII imprimable sous la forme =XX. Un caractère comme 'é' devient deux octets échappés, '=C3=A9', car il occupe deux octets en UTF-8.
Le Décodeur Quoted-Printable gère-t-il l'hexadécimal en minuscules comme =3d ?
Oui. Le décodeur accepte les chiffres hexadécimaux majuscules ou minuscules dans les échappements =XX, donc '=3d' et '=3D' se décodent tous deux vers le même caractère '='.
Pourquoi la sortie Quoted-Printable se replie-t-elle à 76 caractères ?
La RFC 2045 limite chaque ligne encodée à 76 caractères (y compris le marqueur de saut souple) car de nombreux systèmes de transport de courrier et terminaux anciens ne géraient pas de manière fiable des lignes plus longues. L'encodeur insère un saut souple '=\r\n' dès qu'une ligne dépasserait cette limite.
L'Encodeur / Décodeur Quoted-Printable envoie-t-il le contenu de mon e-mail quelque part ?
Non. L'encodage et le décodage se font entièrement dans votre navigateur. Le texte ou le contenu de message que vous collez ne quitte jamais votre appareil et n'est envoyé ni à ArrayKit ni à aucun serveur.
Quelle est la différence entre Quoted-Printable et l'encodage Base64 ?
Quoted-Printable conserve la majeure partie du texte ASCII lisible tel quel et n'échappe que les octets qui en ont besoin, si bien qu'un contenu majoritairement en anglais reste compact. Base64 réencode chaque octet dans un alphabet fixe, ce qui est plus dense pour des données binaires mais rend le texte brut illisible tant qu'il n'est pas décodé.
Lecteur de QR code — Scannez un QR code depuis une image, une capture d’écran ou la caméra et voyez son contenu — liens, Wi-Fi, contacts, paiements.
QR code avec logo — Placez votre logo dans un QR code, personnalisez couleurs, formes et cadre, et vérifiez en direct qu’il se scanne toujours.
Générateur de QR code UPI — Créez un QR code de paiement UPI depuis un identifiant UPI, avec montant et note facultatifs, et imprimez une carte Scan to pay.
Générateur de QR code vCard — Transformez des coordonnées en QR code que les téléphones enregistrent d’un geste, en vCard 3.0, 4.0 ou MECARD, avec fichier .vcf.
Générateur de QR code WhatsApp — Créez un lien de discussion wa.me et un QR code depuis un numéro de téléphone et un premier message facultatif.
Générateur de QR codes en masse — Créez jusqu’à 500 QR codes depuis une liste ou un CSV, en ZIP de fichiers PNG ou SVG ou en planche imprimable avec légendes.
Dézipper en ligne — Ouvrez une archive ZIP dans votre navigateur, prévisualisez les fichiers et extrayez-en un ou tous, sans rien téléverser.