您最喜欢的城市的最爱地点
首页
添加为 Google 首选来源

乱码文本修复器

修复常见的文本编码错误(mojibake)。粘贴文本并检查自动选中的修复。

分析完成后会自动选择全部建议。请检查并取消不需要的修复。

粘贴或输入字符显示异常的文本。

分析后,所选修复会显示在这里。请取消不需要的修复。

高级设置

默认使用 Windows-1252。ISO-8859-1 表示逐字节映射。更改设置会清除选择。

粘贴文本以开始。

限制:500,000 个 UTF-16 单位。仅处理粘贴文本,不转换文件。

文本修复在浏览器中运行。本工具不会保存或上传草稿;网站的其他服务仍可能访问网络。

如何修复乱码

  1. 将文本粘贴到原始文本框。
  2. 按需选择字节解释方式和最多三轮转换。
  3. 检查自动选中的建议,取消不需要的修复,然后复制输出。

功能

  • 查找可逆转的 UTF-8 编码错误
  • 复制前可逐条检查修复建议
  • 最多支持三轮修复
  • 不改动没有编码问题的文本片段
  • 显示多轮修复的中间结果

适用场景

  • 修复粘贴文本中的乱码重音字母
  • 检查正常与乱码混杂的片段
  • 逐轮检查并修复重复编码造成的乱码

编码修复原理

当 UTF-8 字节被当成另一种编码读取并复制为 Unicode 时,就会出现乱码。本工具可逆转 Windows-1252 或逐字节 ISO-8859-1 解释中合法的 UTF-8 字符,但不会自动判断原始编码。

正确文本和乱码可能混在一起。只有局部可逆字节序列会成为候选项。正确文本也可能可逆,因此请检查自动选中的修复。

重复损坏时可尝试两轮或三轮,并查看中间结果。替换字符(�)和已丢失的字节可能无法恢复。不支持其他传统编码、文件上传、整份 CSV 修复或 AI 改写。

示例

损坏的重音:café → café,分析完成后自动应用。本例中正确的 café 没有候选项。

重复损坏:café → 一轮后 café → 两轮后 café。可粘贴 CSV 片段,但不能修复整个文件。

隐私与限制

文本修复在浏览器中运行。本工具不保存或上传草稿;网站其他服务仍可能访问网络。

上限为 500,000 个 UTF-16 单位。超长文本保留在编辑框中,但不分析。不会删除不可见字符、规范化 Unicode 或解码 HTML。

常见问题

不能。字节可逆只是一个线索;丢失或替换的字节无法可靠推断。

Windows-1252 使用指定的 C1 映射;逐字节 ISO-8859-1 将 U+0000–U+00FF 直接映射为同值字节。浏览器的 latin1 标签实际指向 Windows-1252。

不能,请粘贴文本。PDF Text Cleaner 处理从 PDF 复制的间距,Fancy Text Converter 处理装饰字符,Text Size Calculator 比较字节大小。

JSON 转 YAML

在本地将 JSON 转换为 YAML,保留数字原文和带引号的字符串;复制或下载完整结果。

打开工具 — JSON 转 YAML

YAML 转 JSON

在本地将一个 YAML 文档转换为 JSON,保留精确数字文本,然后复制或下载结果。

打开工具 — YAML 转 JSON

HTML 转 Markdown

将粘贴的内容或本地 HTML 转换为 Markdown,查看转换说明,然后复制或下载结果。

打开工具 — HTML 转 Markdown

JavaScript 正则表达式测试器

在本地测试 JavaScript 表达式,查看匹配、捕获组和 UTF-16 位置。

打开工具 — JavaScript 正则表达式测试器

Markdown 转 HTML

将 Markdown 草稿转换为 HTML 片段,查看源码和惰性预览,然后复制或下载。

打开工具 — Markdown 转 HTML

文本排序

按所选语言的字母顺序或 Unicode 码位排序,保留重复项、空行和完整的行内容。

打开工具 — 文本排序

删除重复行

保留每个完全相同文本行的首次出现、原顺序、有意义的空格和空行,然后复制或下载结果。

打开工具 — 删除重复行

文本差异对比

在本地比较两个文本版本,查看完整行的变化、空白和末尾换行。

打开工具 — 文本差异对比

字母大小写转换

按所选字母规则转换文本大小写、单词首字母或句首字母。

打开工具 — 字母大小写转换

HTML 字符引用编码与解码

编码或解码文本中的 HTML 字符引用,选择上下文和 Unicode 格式,以 LF 换行输出;不解析或渲染标记。

打开工具 — HTML 字符引用编码与解码

Markdown 表格生成器

编辑纯文本表格、设置对齐方式、复制 GFM Markdown 或导入制表符分隔的文本。

打开工具 — Markdown 表格生成器

查询字符串解析与构建

解析和编辑查询参数,保留重复名称和顺序,并复制规范化的查询字符串或 HTTP(S) 网址。

打开工具 — 查询字符串解析与构建

URL 编码与解码

按照明确的空格与加号规则转换 UTF-8 URL 组件或表单值,然后复制或下载结果。

打开工具 — URL 编码与解码

Base64 编码与解码

将 UTF-8 文本编码为标准或 URL 安全的 Base64,也可解码任一格式并查看完整结果和清晰的错误提示。

打开工具 — Base64 编码与解码

XML 格式化工具

在本地检查 XML 1.0 的良构性和命名空间绑定,格式化或压缩文本,并复制或下载 UTF-8 结果。

打开工具 — XML 格式化工具

JSON 格式化与验证

在本地检查 JSON 语法、格式化或压缩,并在保留原始数据的同时复制或下载结果。

打开工具 — JSON 格式化与验证

SMS 短信字数与分段计算器

了解短信的编码方式、分段位置和预计费用。文本始终保留在您的浏览器中。

打开工具 — SMS 短信字数与分段计算器

社交媒体字符计数器

按平台规则检查长度,无损拆分帖子。

打开工具 — 社交媒体字符计数器

字符计数器

统计字符、词语、句子和段落,并在浏览器中查看词语密度、预计阅读时间和 UTF-8 大小。

打开工具 — 字符计数器

文本大小计算器

在浏览器中比较文本编码和载荷大小。

打开工具 — 文本大小计算器

PDF 文本清理工具

修复从 PDF 复制的文本中的换行和空格。保留原文,逐一检查不确定的连字符,再复制清理结果。

打开工具 — PDF 文本清理工具

花体文字转换器

在浏览器中将支持的 Unicode 花体字母转为普通文字,保留大小写、重音符号、表情和原文。

打开工具 — 花体文字转换器

Gmail 邮件截断检查

准确计算邮件 HTML 的 UTF-8 字节数,对照 102,000 字节参考值,并在本地查找占空间的源码。

打开工具 — Gmail 邮件截断检查
查看此分类中的所有工具