追风工具箱

Excel 转 JSON / CSV

把 Excel 表格文件转成 JSON 或 CSV

上传表格文件

点击选择文件,或把文件拖到这里

支持 .xlsx / .xls / .csv,文件在浏览器本地解析,不上传服务器

转换设置

常见问题

支持哪些格式?
读取支持 .xlsx、.xls(Excel 97-2003)、.csv、.txt。输出支持 JSON(对象数组/二维数组)、CSV、Markdown 表格、HTML 表格。
文件会上传吗?
不会。文件在浏览器本地用 SheetJS 解析,不经过任何服务器。断网也能用。
日期为什么显示成数字?
Excel 内部把日期存为数字序列号(如 45000)。本工具已开启日期识别会自动转换,但如果单元格格式是「常规」或「文本」,可能仍是数字。可以在 Excel 里把格式改成日期后重新导出。
大文件能处理吗?
几千行没问题。超过 5 万行时浏览器可能会卡顿(内存限制),建议分批处理。
带前导零的编号会丢吗?
可能。JSON 输出会把 "007" 识别成数字 7。如果需要保留前导零,请选 CSV 输出,或在 Excel 里把该列设为文本格式。

使用说明

  1. 上传区选择 Excel 文件(.xlsx / .xls / .csv),或直接拖进来。
  2. 上传后会显示工作表列表,选择要转换的那一个。
  3. 如果表格前几行是说明文字,把「表头所在行」改成实际的列名行号。
  4. 选择输出格式(JSON 对象数组 / 二维数组 / CSV / Markdown / HTML),点「转换」

常见用途:把 Excel 报表转成 JSON 喂给程序、导出数据给前端接口、把表格转成 Markdown 写文档、把多工作表拆成单独数据、数据迁移。

免责声明

本工具的编解码与格式化处理全部在你的浏览器本地完成,输入内容不会被上传、存储或转发到任何服务器。但请注意:Base64 等编码方式并非加密手段,不可用于保护密码、密钥等敏感信息。工具结果仅供参考,在涉及生产环境、资金交易、法律文书等关键场景时,请务必用官方工具二次校验。本工具为免费公益项目,按「现状」提供,不对因使用本工具产生的任何直接或间接损失承担责任。