Quoted-Printable Decoder

RFC 2045

Convert text to Quoted-Printable format or decode it. Free online quoted printable decoder and encoder complying with RFC 2045.

Runs 100% in your browser - zero server calls
Updated 2026-06-29

Type in either field - conversion happens live in both directions.

What is Quoted-Printable used for?

This tool operates as a versatile quoted printable decoder and quoted printable encoder. Defined in RFC 2045, Quoted-Printable encoding is widely used in email transfer. When sending emails containing non-ASCII characters (such as accented characters, emojis, or international scripts) over standard email transfer agents that expect 7-bit clean ASCII text, QP encodes non-ASCII bytes so the email contents are not corrupted during transport.

How this converter works with QUOTED PRINTABLE ENCODER

This utility encodes standard UTF-8 characters into a Quoted-Printable ASCII format. It tracks character counts to insert standard soft line breaks (=\r\n) at or under the 76-character limit. When decoding, it identifies soft breaks and removes them, and replaces any =XX sequences with their corresponding UTF-8 bytes to correctly restore multi-byte characters.

MIME Standards and Privacy

All encoding and decoding computations are processed locally inside your web browser. No network sockets are opened, and no data is shared with external servers. Your text remains private and confidential.

Frequently Asked Questions

When should you use a quoted printable decoder?

A quoted printable decoder is necessary to translate MIME content transfer encoding (like =3D, =0A) back to standard readable text.

Why does Quoted-Printable wrap lines at 76 characters?

MIME standards require that lines in email messages do not exceed 76 characters to prevent legacy mail servers from splitting or altering them. QP handles this by inserting a soft line break, which is an equals sign '=' at the end of the line, immediately followed by a CRLF. Browsers or mail clients remove this soft break when rendering the message.

Which characters are kept unencoded in Quoted-Printable?

ASCII printable characters in the range 33-126 (excluding the equals sign itself, which is always encoded as '=3D') do not need to be encoded. Spaces and tabs are kept unencoded unless they appear at the end of a line, where they must be encoded to prevent automatic whitespace stripping by mail systems.