1. Startseite
  2. Kostenlose Tools
  3. Quoted-Printable-Decoder

Quoted-Printable-Decoder und -Encoder, mit =?UTF-8?Q?…?=-Betreffzeilen

Kurz gesagt: Dekodiert quoted-printable-Inhalte und kodierte Header-Wörter nach RFC 2047 im Zeichensatz des jeweiligen Teils, markiert defekte Escapes und Zeilen über 76 Zeichen und kodiert Text oder einen Betreff in die andere Richtung. Grenze: Er dekodiert einen Teil nach dem anderen; für eine ganze mehrteilige Nachricht nutzen Sie den EML-Viewer.

Quoted-printable ist der Weg, auf dem E-Mails Nicht-ASCII-Text durch Server tragen, die nur 7-Bit-Zeilen durchlassen: é wird in UTF-8 zu =C3=A9, und eine Zeile, die auf = endet, geht in der nächsten weiter. Fügen Sie den kodierten Text, einen ganzen MIME-Teil oder einen =?UTF-8?Q?…?=-Betreff ein, um ihn im richtigen Zeichensatz zu dekodieren, oder wechseln Sie zu Encode.

Runs in your browser. Nothing is uploaded.

Läuft in Ihrem Browser. Nichts, was Sie einfügen oder hochladen, wird an uns gesendet. Das Tool ist dasselbe wie auf der englischen Seite: Schaltflächen und Ergebnisse erscheinen auf Englisch. Aktualisiert am 6. November 2026

Wie dekodiere ich quoted-printable-Text?

  1. Kopieren Sie den kodierten Teil aus der rohen Nachricht (in Gmail: ⋮, Original anzeigen). Nehmen Sie wenn möglich die Zeilen Content-Type und Content-Transfer-Encoding mit, damit der Zeichensatz daraus gelesen wird.
  2. Fügen Sie ihn ein und klicken Sie auf Decode. Ohne Header wählen Sie den Zeichensatz; UTF-8 passt für die meisten seit 2010 versendeten Mails.
  3. Kopieren oder laden Sie den dekodierten Text herunter. Ist es HTML, öffnen Sie die ganze .eml-Datei im EML-Viewer, um sie gerendert zu sehen.
  4. Für die andere Richtung wählen Sie Encode a body oder Encode a subject, geben den Text ein und kopieren das kodierte Ergebnis.

Was ist die Quoted-Printable-Kodierung?

Eine Transferkodierung für Inhalte, definiert in RFC 2045, Abschnitt 6.7. Druckbares ASCII bleibt unverändert, englischer Text bleibt also lesbar; jedes andere Byte wird zu = und zwei Hexziffern, und = selbst wird zu =3D. Zeilen sind auf 76 Zeichen begrenzt, und eine Zeile, die auf = endet, ist ein weicher Zeilenumbruch: Sie wurde nur für den Transport geteilt und beim Dekodieren wieder verbunden. Darum zeigen rohe E-Mails caf=C3=A9, ein verirrtes =20 vor einem Zeilenumbruch oder Wörter, die mit einem = halbiert sind.

Die Escapes sind Bytes, keine Zeichen, der Zeichensatz entscheidet also, was sie bedeuten. =C3=A9 ist é in UTF-8, =E9 dagegen é in Windows-1252 oder ISO-8859-1. Mit dem falschen Zeichensatz dekodiert, entsteht der bekannte Zeichensalat aus é oder �; der CSV-Kodierungsreparierer (auf Englisch) behebt dasselbe Problem in Tabellen.

Wie dekodiere ich =?UTF-8?Q?…?= in einer Betreffzeile?

Header können keinen 8-Bit-Text tragen, darum verpackt RFC 2047 ihn in kodierte Wörter: =?charset?Q?text?= für eine Quoted-Printable-Variante, in der _ ein Leerzeichen bedeutet, oder =?charset?B?text?= für Base64. Fügen Sie die Subject- oder From-Zeile ein, und beide Formen werden dekodiert; benachbarte kodierte Wörter werden verbunden, wie es der RFC vorschreibt. Encode a subject macht das Umgekehrte und teilt lange Betreffzeilen in kodierte Wörter von höchstens 75 Zeichen, ohne ein Zeichen zu zerschneiden.

Wenn Sie den rohen Quelltext lesen, um herauszufinden, warum eine Nachricht gefiltert wurde, liest der E-Mail-Header-Analyzer (auf Englisch) die Authentifizierungsergebnisse und Stationen aus denselben Headern, und der EML-Viewer (auf Englisch) dekodiert eine ganze gespeicherte Nachricht mit allen Teilen und Anhängen in einem Schritt.

Quoted-printable oder Base64?

Quoted-printable eignet sich für überwiegend ASCII-Text mit einigen Akzenten und ist roh größtenteils lesbar; jedes Nicht-ASCII-Byte kostet 3 Zeichen. Base64 eignet sich für Binärdateien und nicht lateinischen Text, ist roh nicht lesbar und immer etwa 33 % größer. Im Header heißt die eine Form =?UTF-8?Q?…?=, die andere =?UTF-8?B?…?=.

Häufige Fragen

Was bedeutet =20 in einer E-Mail?
Ein Leerzeichen. =20 ist der Hexcode des Leerzeichens; quoted-printable kodiert ein Leerzeichen, wenn es am Zeilenende steht, damit Mailserver es nicht entfernen.
Warum stehen am Zeilenende meiner E-Mail =-Zeichen?
Das sind weiche Zeilenumbrüche. Quoted-printable begrenzt Zeilen auf 76 Zeichen, lange Zeilen werden also mit einem = am Ende geteilt. Beim Dekodieren wird das = entfernt und die Zeile wieder zusammengefügt.
Warum zeigt der dekodierte Text é oder ’?
UTF-8-Bytes wurden als Windows-1252 dekodiert. Wählen Sie UTF-8 als Zeichensatz oder fügen Sie den Teil mit seiner Content-Type-Zeile ein, damit der richtige Zeichensatz daraus gelesen wird.
Kann er auch Base64-Teile dekodieren?
Ja, wenn der eingefügte Teil Content-Transfer-Encoding: base64 enthält. Kodierte Betreffzeilen in Q- oder B-Form werden auch ohne Header dekodiert.
Wird meine E-Mail hochgeladen?
Nein. Dekodieren und Kodieren laufen in Ihrem Browser; nichts wird irgendwohin gesendet.

Eine ganze Liste prüfen? Die ersten 100 Adressen sind kostenlos.

Melden Sie sich mit Google an, fügen Sie die Adressen ein oder laden Sie eine CSV-Datei hoch. Jede Adresse erhält eine echte SMTP-Postfachprüfung, mit Ergebnissen zum Herunterladen. Keine Kreditkarte.

Catch-all-Domains und Server, die nicht antworten, werden als riskant ausgewiesen, niemals als gültig.

Mit der Anmeldung akzeptieren Sie die Nutzungsbedingungen und die Datenschutzerklärung (auf Englisch). Terms · Privacy

Kostenlose Tools auf Deutsch

Bereit, Ihre E-Mail-Listen zu bereinigen?

Echte SMTP-Prüfung, keine Credits, keine Gebühren pro E-Mail.

Jetzt starten

Jederzeit kündbar • Keine Einrichtung nötig