文件编码转换

未选择任何文件

批量处理ZIP压缩中 (php,txt,html,htm) 的编码

处理结果

一、工具功能说明

1. 支持单文件:txt / php / html / htm 文本编码互转;

2. 支持ZIP压缩包批量遍历转换,仅处理文本后缀,二进制文件直接复制;

3. 支持 UTF-8 ↔ GBK 双向转换,内置转码逻辑,无需外部CDN,离线可用;

4. 支持自动识别文件编码,识别错误可手动切换源编码重新转换;

5. 转换、解析、加载失败全部输出文字提示,快速定位问题。

二、编码区别说明

1. UTF-8
- 互联网、Linux、前端标准编码;
- 兼容全球所有文字,每个中文占3字节;
- 网页、后端项目推荐使用,无乱码风险。

2. GBK
- Windows记事本、旧程序默认中文编码;
- 仅兼容中日韩文字,中文占2字节;
- 上传Linux/网页容易出现方块、问号乱码。

三、标准使用实例

实例1 单个TXT UTF8转GBK

1. 点击选择文件,上传utf8文本;
2. 源编码保持【自动识别】,目标编码选GBK;
3. 处理结果输出:自动识别源编码:utf8,转换完成;
4. 点击下载链接获取GBK文件。

实例2 ZIP批量转换

1. 包含html/php/txt的压缩包;
2. 上传后自动遍历所有文本文件转目标编码;
3. 生成新压缩包一键下载。

四、常见失败提示与解决方案

1. 文件解析失败:文件损坏、不是标准文本/压缩包
解决:重新导出文件,确认后缀为txt/html/php/htm/zip

2. 编码识别异常,存在乱码:自动识别判断错误
解决:手动切换源编码(utf8/gbk)重新转换

3. 非文本文件已跳过:图片/视频/exe等二进制不会转码
解决:仅上传文本或包含文本的压缩包

4. 无网络依赖提示:本工具内置转码逻辑,不会出现cdn加载失败