Декодер Quoted-Printable

Кодирование и декодирование формата Quoted-Printable, используемого в почтовых системах (MIME). Обработка мягких переносов строк и не-ASCII символов. Вся обработка выполняется в вашем браузере.

Кодирование и декодирование Совместимость с MIME Обработка на стороне клиента
Результат появится здесь...

Как использовать декодер Quoted-Printable

1

Выберите режим

Выберите режим «Декодировать» (QP в текст) или «Кодировать» (текст в QP).

2

Введите данные

Вставьте текст Quoted-Printable или обычный текст в зависимости от режима.

3

Преобразование и копирование

Нажмите «Преобразовать» и скопируйте результат в буфер обмена.

Что такое Quoted-Printable?

Quoted-Printable — это метод кодирования, используемый в MIME (Multipurpose Internet Mail Extensions) для представления не-ASCII символов в почтовых сообщениях. Он кодирует байты, не являющиеся печатаемыми ASCII-символами (значения вне 33-126, кроме пробела), как =XX, где XX — шестнадцатеричное значение байта.

Как это работает

Экранирующее кодирование

Не-ASCII и специальные символы кодируются как =XX

Мягкие переносы строк

Строки переносятся на 76-м символе с использованием = в конце строки

Безопасные символы

Печатаемые ASCII-символы (33-126) и табуляция/пробелы передаются без изменений

Часто задаваемые вопросы

Где используется Quoted-Printable?

Quoted-Printable в основном используется в почтовых системах (MIME) для кодирования тела сообщений. Это метод Content-Transfer-Encoding для текстового содержимого email, содержащего не-ASCII символы.

Что такое мягкий перенос строки?

Мягкий перенос строки представляется символом = в конце строки, за которым следует CRLF. Он означает, что строка была перенесена для передачи, но должна быть объединена при декодировании. Это обеспечивает длину строк не более 76 символов.

Чем он отличается от Base64?

Quoted-Printable оставляет большинство ASCII-текста читаемым и кодирует только не-ASCII или специальные символы. Base64 кодирует всё и создаёт вывод примерно на 33% больше. QP предпочтителен для содержимого, состоящего преимущественно из ASCII, а Base64 — для двоичных данных.