TEXT LAB / LIVEQuoted-Printable加载中
Quoted-Printable - 文本工具 · 萤炬工具箱 · 工具说明与使用指南

Quoted-Printable - 文本工具 · 萤炬工具箱

Quoted-Printable 是邮件正文的一种传输编码,把非 ASCII 字节写成等号加两位十六进制(如 =E4=BD=A0),让内容能安全穿过只认七位字符的老式邮件通道。排查邮件源码里那串等号乱码到底是什么内容时,用它解回可读文本。本工具实现的是简化版,不做软换行处理。简化实现:不插入也不解析 76 字符软换行。

Quoted-Printable 是邮件正文的一种传输编码,把非 ASCII 字节写成等号加两位十六进制(如 =E4=BD=A0),让内容能安全穿过只认七位字符的老式邮件通道。排查邮件源码里那串等号乱码到底是什么内容时,用它解回可读文本。本工具实现的是简化版,不做软换行处理。

使用步骤

  1. 选择方向:编码或解码。
  2. 粘贴文本或 Quoted-Printable 编码串。
  3. 查看转换结果。
  4. 复制结果。

功能与限制

  • 简化实现:不插入也不解析 76 字符软换行。
  • 按 UTF-8 处理字节,其他字符集需自行转码。

常见问题

Quoted-Printable 和 Base64 有什么区别?
同为邮件传输编码,但取向不同。Quoted-Printable 只转义非 ASCII 字节,英文内容基本保持可读;Base64 把所有内容重编码成完全不可读但体积恒定膨胀三分之一。所以英文多用前者,附件用后者。
什么是软换行,为什么这里没有?
规范要求每行不超过 76 个字符,超长时在行尾加一个等号表示「这一行是软换行、逻辑上没断」。本工具是简化实现,不插入软换行,因此产出的长行不适合直接塞进严格校验的邮件头。
解码后中文还是乱码怎么办?
Quoted-Printable 只还原字节,字节要按正确字符集解释才是文字。若原邮件是 GBK 编码,按 UTF-8 解读就会乱码,需要先确认邮件头声明的 charset。
为什么等号本身也被编码了?
等号是转义引导字符,必须写成 =3D 才能表示字面等号,否则解码器会把它后面两位当十六进制读。