JSON 转 Excel

JSON → .xlsx · 上传或粘贴 · 本地转换

本地转换 · 文件不上传

在线JSON转换为XLS可自定义输入或上传JSON

在线JSON转换为XLS,支持自定义输入或上传JSON。简便操作,满足个性化需求,适用于数据格式转换、灵活数据导出等场景。

将文件拖到此处,或点击上传
可上传1个文件,单个不超过50MB
暂无文件

关于这个 JSON 转 Excel 工具

本地转换 · 无需上传 · 即开即用

JSON 转 Excel是一个开箱即用的在线工具,用来把 JSON 数据转换成 Excel 表格:把 .json 文件拖进页面(或直接粘贴 JSON 文本),确认解析无误后点「立即下载」,即可得到一个 .xlsx 文件。全部处理由浏览器内的 SheetJS (xlsx) 完成,解析与表格生成都在当前标签页内运行,文件不会上传到任何服务器。

能转什么

  • 输入方式:上传 .json 文件(单个不超过 50MB),或切换到「输入JSON」标签直接粘贴文本。
  • 对象数组(推荐形态):每个对象一行,表头自动取所有对象键的并集,某行缺失的字段留空,不报错。
  • 单个对象:自动包装成一行数据,适合快速查看某条记录。
  • 嵌套对象 / 数组值:自动序列化为 JSON 文本写入单元格,内容完整保留、不会丢失。
  • 输出格式:.xlsx(工作表名 Sheet1),下载文件名与原 JSON 文件同名。

怎么用(三步)

  1. 上传或输入:把 .json 文件拖到上传区(或点击选择),也可以切到「输入JSON」标签粘贴文本。
  2. 确认解析:页面会即时提示记录条数;JSON 语法有问题时会给出具体错误原因。
  3. 下载结果:点「立即下载」生成 .xlsx 并保存到自己的电脑;点「清除」可重置重新开始。

页面只做「JSON → 表格」这一件事:单元格内容按 JSON 原值写入(null 留空,0 / false / "" 原样保留),不做任何计算或改写。

常见问题

转换需要上传文件吗?会不会泄露?

不需要。文件通过浏览器的 FileReader 在本地读取,解析、生成表格全部在当前标签页内完成,服务器上没有落盘、没有日志,也没有账号体系。关掉页面,浏览器里不留任何数据。

支持什么样的 JSON?什么样的会报错?

推荐 对象数组(如 [{"name":"张三","age":20}]):每个对象一行,表头自动取所有键的并集。单个对象也可以,会生成一行。以下形态会报错:空数组(没有数据行)、顶层是数字/字符串等基本类型、数组里混入了非对象元素(如 [{"a":1}, 5])。嵌套的对象/数组值不会报错,会序列化为 JSON 文本写入单元格。

一次可以处理多大的文件?能批量转换吗?

本页面一次处理一个文件,单个不超过 50MB——再大的文件受浏览器内存限制可能解析失败。需要批量转换(一次最多 20 个文件)、自定义工作表名或递归扫描目录时,可以使用同一项目的命令行 / MCP 版本:node scripts/cli.mjs data.json -o out.xlsx。

生成的 Excel 是什么格式?工作表叫什么名字?

输出为标准 .xlsx 格式(Excel 2007 及以上、WPS、Numbers 都能直接打开),工作表名为 Sheet1,下载文件名与原 JSON 文件同名(如 orders.json 生成 orders.xlsx)。

转换结果保存在哪里?换设备还在吗?

结果只以文件下载的形式保存到你自己的电脑上,页面本身不存储任何内容,刷新或关闭后输入即清空,也不存在「换设备同步」一说。需要留存请及时下载。

离线使用说明:本页面完全在浏览器本地运行,不上传任何数据。基于 SheetJS (xlsx) 实现 JSON → Excel(.xlsx) 转换。

JSON 转 Excel(WorkBuddy 应用)

微信扫码 · 或打开商店链接
WorkBuddy 应用二维码,微信扫码查看 JSON 转 Excel 应用详情

本工具的同名应用 JSON 转 Excel 已上架 WorkBuddy 应用商店:上传 .json 文件或粘贴 JSON 文本,在浏览器本地生成 .xlsx 表格。

用手机微信扫描上方小程序码,即可查看详情并添加到你的 WorkBuddy 工作台;也可以直接打开下面的商店链接。

在 WorkBuddy 应用商店打开 →