Use Quoted-Printable Encoder/Decoder

Enter your data below to use the Quoted-Printable Encoder/Decoder

📌 Try these examples:
RESULT

Last updated

Quoted-Printable Quick Reference

Examples

Example 1: Basic Encoding of Non-ASCII Characters

Input text:
  Café au lait costs €3.50

Quoted-printable encoded:
  Caf=C3=A9 au lait costs =E2=82=AC3.50

Encoding breakdown:
  é  → =C3=A9  (UTF-8: 0xC3 0xA9)
  €  → =E2=82=AC (UTF-8: 0xE2 0x82 0xAC)
  ASCII characters (C, a, f, space, etc.) pass through unchanged.

Example 2: Encoding with Line Length Wrapping

Input (long line):
  This is a very long line that contains some non-ASCII characters like é and ü and ö and needs to be wrapped at 76 characters.

Quoted-printable encoded (76-char line limit):
  This is a very long line that contains some non-ASCII characters like =C3=
  =A9 and =C3=BC and =C3=B6 and needs to be wrapped at 76 characters.

Note: The = at end of line is a "soft line break" —
it means the line continues on the next line.
The decoder removes these soft breaks when decoding.

Example 3: Equals Sign Encoding

Input text:
  Price = $10.00
  URL: https://example.com?a=1&b=2

Quoted-printable encoded:
  Price =3D $10.00
  URL: https://example.com?a=3D1&b=3D2

The = character must be encoded as =3D because
= is the escape character in quoted-printable.
Forgetting this is a common bug in custom implementations.

Frequently Asked Questions

Simply enter your data, click the process button, and get instant results. All processing happens in your browser for maximum privacy and security.

Yes! Quoted-Printable Encoder/Decoder is completely free to use with no registration required. All processing is done client-side in your browser.

Absolutely! All processing happens locally in your browser. Your data never leaves your device, ensuring complete privacy and security.