在线 CSV / Excel 互转工具
CSV 转 XLSX、XLSX / XLS 转 CSV 双向转换,自动识别 GBK / UTF-8 编码。全部在浏览器本地处理,数据不会上传。
文件不会上传,全部在浏览器本地处理,断网也可以使用。
① CSV → Excel(XLSX)
② Excel(XLSX / XLS)→ CSV
觉得好用?探索更多内容
CSV / Excel 互转工具使用说明
业务系统导出的 CSV 想用 Excel 做透视表、做好的表格要回传给只认 CSV 的系统、不同的软件之间交换表格数据——格式转换几乎每周都会遇到。本工具双向转换都在浏览器本地完成:
- CSV → XLSX:选择 CSV 文件,分隔符一般保持「自动识别」即可(支持逗号、分号、Tab),点击转换后下载 XLSX 工作簿。
- XLSX → CSV:选择 Excel 文件(支持 .xlsx 与老版 .xls),下拉框选择要导出的工作表(会显示各表行数),选择分隔符后转换下载。
- 转换结果会先显示前 10 行预览与行列数,确认无误再下载。
- 导出的 CSV 自带 UTF-8 BOM,Excel 双击打开中文不乱码。
转换通过 SheetJS 在浏览器内完成,文件不经过任何服务器,财务与业务报表也可以放心处理。
常见问题(FAQ)
导出的 CSV 用 Excel 打开是乱码怎么办?
本工具导出的 CSV 自带 UTF-8 BOM 标记,新版 Excel 双击打开即可正常显示中文。如果仍出现乱码,请用 Excel 的「数据 → 从文本/CSV」导入功能并选择 UTF-8 编码。
从 ERP / 老系统导出的 CSV 打开是乱码?
很多国产软件导出的 CSV 使用 GBK 编码,本工具会自动识别:先按 UTF-8 尝试解码,失败时自动切换 GBK,无需手动设置。导入后的数据在预览区可直接确认中文是否正常。
XLSX 转 CSV 时只导出第一个工作表吗?
CSV 是纯文本格式,只能保存一张表。工作簿含多个工作表时,工具会列出所有工作表(附行数),选择需要的那一张导出即可;需要多张就转换多次。
表格数据会被上传到服务器吗?
不会。转换完全在你的浏览器中通过 SheetJS 完成,文件与数据不会离开你的设备,业务报表也可以放心转换,断网也能使用。
相关知识:CSV 的编码与分隔符为什么老出问题
CSV 只是一行行用分隔符隔开的文本,标准却并不统一:编码上,Windows 老软件普遍用 GBK,跨平台工具多用 UTF-8,两边互看就是乱码;分隔符上,国内 Excel 导出用逗号,欧洲习惯用分号(因为小数点是逗号),数据库导出常用 Tab。交换 CSV 时记住两条:先确认对方的编码与分隔符,再确认日期与数字格式。而 XLSX 是压缩的多工作表格式,样式、公式、多表都收在一个文件里,适合存档与交付;日常流转与程序处理则 CSV 更简单可靠。
转换出的表格数据如果要进一步加工,可以用 JSON 格式化 处理接口数据;整理好的文档想合并归档,可以用 PDF 合并;写材料时需要生成分享二维码,二维码生成器 一键搞定。