Quoted-printable 编解码
将 MIME 正文编码为 Quoted-printable,或解码为精确字节与可读文字。
- 1添加输入
- 2调整设置
- 3获取结果
工具输入和文件在当前浏览器处理,不会上传。
开始之前
将 UTF-8 正文按 MIME 换行编码,或从任意文件的原始字节编码。解码 Quoted-printable 正文后可下载原始字节,并按 UTF-8 或 Windows-1252 预览文字。
如何使用
- 先选择编码或解码,再选择粘贴正文或文件。
- 解码时只粘贴 Quoted-printable 正文或选择 .txt/.qp 文件;按 MIME Content-Type 中的字符集选择文字预览。
- 点击转换,检查换行与字节信息,再复制完整文本或下载精确的解码字节。
支持范围与限制
粘贴文本最多 1 MiB。编码文件最多 2 MiB,解码文件最多 7 MiB;用于解码的文件须包含 ASCII Quoted-printable 正文文本。
仅处理单个 MIME 正文段,不解析完整 .eml、多段边界或 RFC 2047 邮件头。非法转义会拒绝;超长来源行及行尾传输填充会提示。
文字编码将原文换行规范化为 CRLF;文件编码保留原始字节。解码字节始终可下载,字符集选择只影响文字预览。
操作示例
示例输入
Café = yes
示例参数
{"mode":"encode"}示例输出
Caf=C3=A9 =3D yes
出现问题时
移除 MIME 邮件头及多段边界,检查 =XX 转义和悬空等号;文字仍不可读时核对 Content-Type 字符集或下载 decoded.bin。
常见问题
可以粘贴完整邮件或 Subject 邮件头吗?
不可以。请先提取单个 MIME 正文段。本工具不解析多段边界,也不解析邮件头中的 RFC 2047 编码词。
为什么长行末尾有等号?
Quoted-printable 用等号加换行对编码内容软换行,解码后不会额外增加换行;编码行最多 76 个字符。
解码字节不是可读 UTF-8 怎么办?
只有 MIME Content-Type 指出 Windows-1252 时才选择该预览字符集,或下载 decoded.bin 精确保留字节。仅在所选字符集得到可读文字时提供 decoded.txt。
换行和行尾空格如何处理?
粘贴文字编码时使用 CRLF 硬换行,文件编码保留原始字节。解码时移除软换行,保留硬换行字节,并忽略未经转义的行尾传输填充。
输入会发送到服务器吗?
不会。转换在浏览器内完成,关闭标签页前请保存结果。