Advertisement

Quoted-Printable

Encode text to Quoted-Printable or decode it back, the classic email content transfer encoding. Non-ASCII bytes become =XX sequences with 76 character line wrapping.

Quoted-Printable

Text to encode, or Quoted-Printable to decode.

Advertisement

How Quoted-Printable works

Quoted-Printable leaves plain ASCII readable and encodes everything else as = followed by two hex digits, so é becomes =C3=A9 in UTF-8. Lines are wrapped at 76 characters with a soft = line break, and trailing spaces are encoded so they survive transport.

Where Quoted-Printable is used

It is one of the standard MIME content transfer encodings for email, defined in RFC 2045. You will find it in raw .eml files, mailing list archives and email headers, anywhere mostly-ASCII text needs a few non-ASCII characters.

Quoted-Printable FAQs

What is the difference from Base64 email encoding?
Quoted-Printable keeps ASCII text human readable, which is ideal for mostly-English emails with a few accents. Base64 is better for binary attachments or text in non-Latin scripts.
Why do lines end with =?
A lone = at the end of a line is a soft break: it wraps the logical line at 76 characters without adding a real newline. The decoder removes these before decoding.
Does it handle the euro sign and emoji?
Yes. Input is encoded as UTF-8 bytes, so € becomes =E2=82=AC and emoji become multi-byte =XX sequences that decode back exactly.
Can I decode a raw email body here?
Yes. Paste the Quoted-Printable body into Decode mode to recover the original text, which is handy when inspecting .eml files or mailing list archives.
Is my text uploaded?
No. Encoding and decoding run entirely in your browser, so email content never leaves your device.
Advertisement