用被误用的编码表把乱码字符还原成原来的字节,再用正确的编码严格重新读取。只有字节能完全重现你的输入的结果才会成为候选。
Mojibake Fixer撤销乱码,
撤销乱码,
从原始字节出发。
诊断因 UTF-8 / Shift_JIS(CP932)/ EUC-JP / UTF-16 混用而产生的乱码,只显示能够真正逆转的候选结果及其依据。也可以转换 CSV、TSV 和 TXT 文件。
无需上传逐字节检查逆转结果不猜测已丢失的字符
示例是真正用错误编码读取过的虚构文本。 也可以把文件拖放到这张卡片上的任意位置。
已经变成「�」或 Excel 的「・」的部分不再保留原始数据。它们会显示为无法恢复,而不是用看似合理的字符填补。
文本和文件在本设备上处理。不上传到服务器,无需注册,也不使用 AI。
使用方法
- 粘贴乱码文本,或在“打开文件”标签页中打开 CSV、TSV 或 TXT 文件。
- 进行诊断:只显示逆转结果逐字节一致的候选。
- 选择一个候选,查看与原文的对比和依据。丢失的部分保持为「�」。
- 确认内容后,复制结果或保存。
常见问题
支持哪些类型的乱码?
因 UTF-8 / Shift_JIS(CP932)/ EUC-JP / UTF-16 混用而产生的乱码(例如「縺ゅ」或「ã‚」),包括同一种混用发生两次的情况。其他原因造成的乱码,工具会提示没有找到匹配的模式。
候选结果一定是原文吗?
不一定。工具检查的是:用错误的编码读取候选的字节时,能否逐字重现你的输入(精确逆转)。它无法证明这就是原文,因此使用前请确认内容。
变成「�」或「?」的字符能恢复吗?
不能:原始字节在被替换时已经丢失。它们会显示为已丢失,而不是被猜测补全。如果你还有原始文件,以文件方式打开也许能正确读取。
我的文件会被上传吗?
不会。文本和文件只在你的浏览器中处理,不会发送到服务器。