文本乱码修复

指定编码路径,修复可逆乱码并核对字节。

数据留在浏览器文件与文本在此标签页处理。
文本乱码修复
请输入文本或试用示例。

基本原理

乱码是把字节用错误编码解读的结果。例如 UTF-8 的 café 用 Windows-1252 读取可能成为 café。修复会重建字节,但无法恢复已被 � 替代的信息。

功能介绍

支持 UTF-8、Windows-1252、真正的 Latin-1、Shift_JIS、GB18030、Big5、EUC-KR 与 Mac Roman;提供每次处理的字节报告及反向模拟。

使用方法

  1. 粘贴乱码,选择错误显示时的编码与原始编码。示例使用 Windows-1252 和 UTF-8。
  2. 先处理一次,只有重复误编码才增加到两次或三次。检查报告后复制或下载。

错误与限制

只接受能精确往返的路径,并非自动编码检测。文件导入读取 UTF-8 文本,不是原始旧编码字节。

最多输入 10,000、输出 250,000 个 UTF-16 单元,UTF-8 文件 1 MiB,每次 20 秒。JSON 字段名称供程序读取。

常见问题

为什么不能修复替代字符?

U+FFFD 可能代表多种已丢失的字节序列,必须找回原文件。即使可以往返,也不能证明所得语言就是正确解读。

数据留在浏览器?

文件与文本在此标签页处理。

相关工具