文本编码转换器

文字变成了“锟斤拷”或“Ïðèâåò”?拖入文件,看一眼预览,另存为 UTF-8。

文字乱码?另存为 UTF-8 即可。

把文本文件拖到这里TXT, CSV, SRT, HTML, XML, JSON · 任何纯文本文件在本设备上运行,不会上传任何内容。

可读取的编码

UTF-8
Unicode。网页标准,支持所有语言
UTF-16 LE
Unicode,每字符 2 字节,小端序(Windows)
UTF-16 BE
Unicode,每字符 2 字节,大端序
Windows-1252
Windows 西欧编码
Windows-1251
Windows 西里尔文编码
Windows-1250
Windows 中欧编码
ISO-8859-1
Latin-1,西欧(按 Windows-1252 读取)
ISO-8859-5
西里尔文,ISO 标准
KOI8-R
俄文,旧版 Unix 系统和邮件常用
Shift-JIS
日文
GBK
简体中文
Big5
繁体中文

它能做什么

  • 自动判断编码

    先查找字节顺序标记并检查是否为有效的 UTF-8,再选出读起来最像正常文字的编码。保存前可在预览中确认。

  • 文件不离开设备

    文件在浏览器里读取和重写,从不上传,所以没有大小限制,也没有需要删除的东西。

  • 读取 12 种编码,输出 Unicode

    支持西里尔文、西欧和中欧文字、日文和中文。可保存为 UTF-8、带 BOM 的 UTF-8、UTF-16 LE 或 UTF-16 BE。

使用方法

  1. 添加文件

    把文本文件拖到橙色区域,或从设备中选择。

  2. 确认判断结果

    检测到的编码已自动选中。如果预览仍是乱码,换一种试试。

  3. 选择目标编码

    UTF-8 几乎处处适用。旧版 Excel 选带 BOM 的 UTF-8,程序要求时再选 UTF-16。

  4. 保存

    下载新文件。文件名会加上新编码,原文件保持不变。

常见问题

什么是文本编码?

它是把文件中的字节变成文字的对照表。用错了表,同样的字节就会显示成错误的文字。

它如何判断编码?

有字节顺序标记或是有效的 UTF-8 时可直接确定。否则会用每种编码解读文件开头,选出真实字符最多、没有损坏字符的那一种。这只是推测,请看一下预览。

为什么会出现乱码?

文件用一种编码保存,却用另一种打开,比如 GBK 文本被当成 Windows-1252 打开。选对文件保存时的编码,文字就会恢复。

应该保存成哪种编码?

UTF-8。它支持所有语言,网页和大多数程序都默认使用它。部分旧版 Excel 只有在 CSV 为带 BOM 的 UTF-8 时才能正确打开。