Excel 转 CSV
把任意 .xlsx 或 .xls 工作簿转成标准 CSV——可选拿个工作表、自定分隔符后下载。引号、逗号、换行都按规范转义,全程本地完成。
拖拽文件到此处,或点击选择
数字按显示格式导出。下载的文件带 UTF-8 BOM,Excel 打开中文等文本不会乱码。
拖入 .xlsx、.xlsm 或 .xls 文件,默认转换第一个工作表。
该工具完全在你的浏览器中运行,数据不会离开你的设备,不会上传到任何服务器。
使用方法
- 1把 .xlsx、.xlsm 或 .xls 文件拖到上传区。
- 2工作簿里有多个工作表时,选择要导出的那一个。
- 3选择逗号、分号或制表符作为输出分隔符。
- 4复制 CSV,或下载为 UTF-8 编码的 .csv 文件。
Excel 转 CSV
拖入 .xlsx、.xlsm 或 .xls 文件,导出符合 RFC 4180 的标准 CSV。工作簿有多个工作表时可以任选一个导出——CSV 本身没有「工作表」的概念,一个文件对应一张表是最诚实的映射。数字按表格显示值输出。
输出只给真正需要引号的单元格加引号,内部引号双写,单元格内换行原样保留,重新导入 Excel、数据库或脚本都不会出幺蛾子。可以直接复制,也可以下载带 UTF-8 编码、Excel 双击打开不乱码的 .csv 文件。
常见问题
转换的是哪个工作表?
默认第一个。工作簿包含多个工作表时,预览上方会出现选择器可以切换;每次导出只对应一张表,因为 CSV 格式本身存不下多张表。
公式和格式会怎么处理?
导出的是单元格最后计算并显示的值,不是公式。显示为 1,234.50 的单元格会按该显示值输出,货币符号等格式也按显示结果保留。
中文、带变音符的文本会乱码吗?
不会。复制按钮给出纯 UTF-8 文本;下载的文件带 UTF-8 BOM,Excel 双击打开能正确识别编码。不喜欢 BOM 的程序可以直接用复制出来的文本。
相关工具
CSV 转 Excel
在浏览器里把 CSV 转成真正的 .xlsx 表格——自动识别逗号、分号或制表符分隔,引号字段和单元格内换行原样保留,数据不上传。
全部工具 →
CSV 转 JSON
把 CSV 转成 JSON 并自动推断类型——数字、布尔、null 自动识别,带引号字段正确解析。粘贴即转,数据不上传。
全部工具 →
JSON 转 CSV
把 JSON 对象数组转成 CSV,引号转义规范——Excel、Google Sheets、数据库导入即用,全程浏览器本地完成。
全部工具 →
JSON 格式化
在线美化凌乱的 JSON——支持 2 空格、4 空格或 Tab 缩进,即时校验并精确报错,全程在浏览器本地完成。
全部工具 →
嵌入这个工具
一行代码把工具放到你的网站——它在访客的浏览器里运行。
<iframe src="https://zoyku.com/zh/tools/excel-to-csv?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — excel-to-csv" loading="lazy"></iframe>