Quoted-Printable Decoder
Decode MIME quoted-printable email encoding back to plain text.
Output appears here as you type — decoded on your device.
Input is processed on your device. Nothing you paste is sent anywhere.
What is the Quoted-Printable Decoder?
Quoted-printable is a MIME content-transfer encoding that keeps mostly-ASCII text readable by escaping only non-ASCII and special bytes as =XX hex pairs, and a quoted-printable decoder reverses those escapes.
Email was built for 7-bit ASCII, so any message containing accented letters, emoji or long lines needs an encoding. Quoted-printable (RFC 2045) is the option that keeps text mostly human-readable: ordinary characters pass through untouched, while bytes outside the safe range become an = followed by two hex digits. A trailing = at end of line is a 'soft break' inserted only to keep lines under 76 characters.
That is why raw email source is littered with =20 (space), =3D (a literal equals sign) and =C3=A9 (é in UTF-8). This decoder converts those escapes back, rejoins soft-wrapped lines, and also understands encoded-word headers of the form =?UTF-8?Q?...?= that appear in Subject and From fields.
Quoted-Printable Decoder at a glance
- Specification
- RFC 2045 (MIME Part One)
- Escape form
- =XX where XX is a hex byte
- Soft line break
- A trailing = at end of line
- Header form
- =?charset?Q?encoded-text?=
How to use the Quoted-Printable Decoder
- 1Copy the quoted-printable body or header out of the raw email source.
- 2Paste it in — soft line breaks and =XX escapes are resolved automatically.
- 3Read the reconstructed text and copy it out.
When you would reach for it
- Reading a raw .eml message body that arrived full of =3D and =C3=A9 sequences.
- Decoding a mangled Subject: header during email deliverability debugging.
- Extracting the real text from a phishing sample during incident response.
Quoted-Printable Decoder — frequently asked questions
Last reviewed · questions or corrections: contact@decoder.tools