Quoted-printable (MIME)
ClientEncode UTF-8 text into quoted-printable: printable ASCII stays readable, equals signs become =3D, and other octets use =XX hex. Decode reverses escapes and removes soft line breaks.
Part of encoding tools.
Workspace
Paste plain UTF-8 and encode, or paste quoted-printable and decode. The field updates in place.
Quoted-printable
?
Encodes non-ASCII octets and = as =XX. Inserts =CRLF soft line breaks so lines stay within 76 characters—common for email parts.
This is not Base64 or URL encoding; use those tools for transport encodings outside MIME text parts.
Common use cases
- Inspect or build email-friendly text where = must be escaped as =3D and UTF-8 bytes use =XX.
- Remove soft line breaks (= at end of line) to see the joined body text.
- Generate QP for small MIME parts without sending content to a server.
Common mistakes to avoid
Confusing with Base64
Quoted-printable keeps most ASCII printable; only unsafe octets and '=' use =XX. Base64 re-encodes the whole payload.
Expecting multipart MIME assembly
This page handles the QP encoding on a single text blob—not full message headers or boundaries.
FAQ
Why do lines break with = at the end?
That is a soft line break in RFC 2045: the newline is not part of the content. Decoding joins the lines.
Is this identical to every mail client?
We follow common UTF-8 QP rules; edge cases around spaces at line end may differ slightly from some clients.
Common search terms
Phrases people search for that match this tool. See the full long-tail keyword index.
- quoted printable encode online
- mime quoted printable decoder
- quoted printable utf-8 escape
- decode qp mime escape online
More tools
Related utilities you can open in another tab—mostly client-side.
Encoding tools
ClientHub index: Base64 & URL, Base32, Base58, quoted-printable, URI, Punycode/IDN, Unicode escapes, data URLs, MIME, hex, HTML entities, JWT, JSON helpers, crypto.
Base64 & URL encoder
ClientUTF-8 Base64 encode/decode and URL component encode/decode in one workspace—paste, transform, copy.
MIME types & file extensions
ClientLook up common MIME types from extensions (and vice versa)—filterable table, copy Content-Type—client-side.
Plain text diff
ClientCompare two text drafts side by side—unified view, sample pre-filled, client-side.