文本文件编码转UTF-8工具
免费使用
本地处理
自动识别
自动识别GBK、GB2312、BIG5、ISO-8859-1等编码并转为UTF-8,支持文件上传和文本粘贴,解决中文乱码问题。
0 字符
使用说明
- • 选择「自动检测」可让系统自动识别源文件编码(依赖mbstring扩展)
- • 上传文件支持 .txt .csv .html .xml .json .js .css .php 等文本格式
- • 勾选「添加UTF-8 BOM头」可在文件开头添加EF BB BF标记
- • BOM头通常用于Windows程序识别UTF-8,Linux/Mac环境一般不需要
- • 转换后的文本可直接复制或下载为 .txt 文件
- • 所有处理在服务器端完成,文件不会长期存储
自动检测原理
通过mb_detect_encoding检测字节序列特征,优先匹配UTF-8,其次尝试GBK/BIG5等中文编码。
何时需要BOM
Windows记事本、Excel导入CSV时建议加BOM;PHP/HTML/JS文件通常不需要BOM。
常见乱码场景
GBK文件用UTF-8打开→每个汉字变2个问号;UTF-8文件用GBK打开→每个汉字变3个乱码字符。