
A codificação Quoted-Printable (notada às vezes QP) consiste em utilizar uma codificação EUA-ASCII em 7 bits (texto não acentuado) para codificar um texto que utiliza um alfabeto de caracteres 8 bits (texto acentuado), como o alfabeto português ISO-Latin-1.
Com a codificação Quoted-printable, os caracteres standard, cujo código ASCII é compreendido entre 33 a 127(com excepção do caracter = que possui o código 61), são codificados utilizando o código EUA-ASCII 7 bits.
Só os caracteres especiais ou acentuados codificados em 8 bits (à, é, è, ç, etc.) são codificados com a ajuda do caracter =, seguido do código hexadecimal em dois caracteres. Eis abaixo a codificação quoted-printable para caracteres acentuados correntes:
| Caráter | Codificação QP |
|---|---|
| Espace | _ |
| " | =22 |
| # | =23 |
| % | =25 |
| & | =26 |
| ( | =28 |
| ) | =29 |
| , | =2C |
| . | =2E |
| / | / |
| : | =3A |
| ; | =3B |
| < | =3C |
| = | =3D |
| > | =3E |
| ? | =3F |
| @ | =40 |
| [ | =5B |
| \ | =5C |
| ] | =5D |
| ^ | =5E |
| ' | =27 |
| { | =7B |
| =7C | |
| } | =7D |
| ~ | =7E |
De acordo com a codificação Quoted-Printable, cada linha deve ser recortada em segmentos com um comprimento máximo de 76 caracteres.