CSV 转 JSON 工具 - 本地实时转换器

将 CSV 文本或文件在浏览器本地实时转换为 JSON 数组,支持表头、逗号/分号/Tab 分隔、拖拽文件、复制和下载,无需上传数据。

点击进入沉浸模式
也可以把 CSV 文件拖到这里。文件只会在浏览器本地读取。

输入、粘贴、拖拽文件或切换选项后,JSON 会自动刷新;按钮可用于立即重算。

准备就绪

已转换 0 行,0 列

如何使用

  1. 将 CSV 文本粘贴到左侧输入框,点击“载入示例”,或把本地 CSV 文件拖到输入区。
  2. 根据导出来源选择逗号、分号或 Tab,并确认是否开启“首行作为表头”。
  3. 右侧 JSON 会自动刷新;需要立即重算时可点击“转换为 JSON”。
  4. 如果 CSV 引号没有闭合,工具会显示错误;超过 5MB 的文件会出现性能提示。
  5. 确认预览无误后,复制 JSON 或下载 .json 文件继续开发、导入或调试。

核心功能

  • 本地 CSV 转 JSON:把 Excel、数据库或业务后台导出的 CSV 转成可直接用于代码的 JSON 数组,内容不上传服务器。
  • 实时预览:粘贴、输入、拖拽文件或切换解析选项后自动刷新 JSON,也可以手动点击按钮立即重算。
  • 表头与分隔符控制:默认将首行作为对象 Key,并支持逗号、分号和 Tab,适配常见 Excel 与系统导出。
  • 标准引号解析:正确处理引号字段中的逗号、双引号和换行,减少手动清洗数据的时间。
  • 复制与下载:检查右侧 JSON 预览后,可一键复制或下载为 .json 文件。
  • 大文件提示:超过 5MB 的文件会提示可能短暂占用浏览器主线程,避免误以为页面异常。

相关工具

JSON 格式化校验与 TS 类型生成 - 在线美化、压缩与修复

免费在线 JSON 工具:一键美化/压缩、语法校验、错误高亮,并自动生成 TypeScript 接口与 Zod Schema。纯浏览器本地处理,数据不上传。

免费 JSONPath 在线测试工具 | 本地实时求值

免费的 JSONPath Tester / Evaluator:粘贴 API JSON,实时提取匹配节点、查看路径并复制 JSON 结果。解析与查询都在浏览器本地完成。

JSON 转 CSV 工具 - 本地转换为表格数据

在浏览器本地将 JSON 对象或对象数组转换为 CSV,展开嵌套字段,预览结果并复制或下载文件,无需上传数据。

JSON 对比工具 - 本地 Semantic Diff

在浏览器本地比较两个 JSON,按 Key 排序后做语义化 Diff,忽略字段顺序干扰,标记新增、删除和修改字段,无需上传数据。

JSON 压缩工具

把格式化 JSON 压缩为一行,移除缩进、换行和多余空白,并实时查看压缩前后体积与节省比例。

JSON 转 TypeScript 接口 - 在线生成 TS Types 代码

免费的 JSON 转 TypeScript 工具。一键将 API JSON 响应自动推导并生成强类型的 TS Interfaces 和 Types 代码。纯浏览器前端处理,严格保护您的业务数据与接口结构隐私。

YAML 转 JSON 格式化工具 - 安全纯前端处理

开发者可在浏览器本地将 YAML 转为格式化 JSON,支持实时转换、多文档 YAML、错误行列提示、复制和下载,不上传或保存配置内容。

JSON 转 YAML 工具 - 安全纯前端处理

在浏览器本地将 JSON 转为 YAML,支持实时转换、严格 JSON 校验、可用时定位错误、复制和下载,配置数据不会上传或保存。

计算逻辑

这个 CSV 转 JSON 工具使用浏览器本地解析逻辑:

  • 按所选分隔符切分单元格。
  • 引号内的分隔符和换行会保留为字段内容。
  • 连续两个双引号会还原为一个双引号。
  • 启用表头时,首行会成为 JSON 对象字段名;空表头会生成 column_1 这样的安全字段名,重复表头会追加序号。
  • 关闭表头时,输出二维数组,适合没有列名的原始数据。
  • 输入变化会经过短暂防抖后自动转换,避免大段文本粘贴时频繁重算。所有解析、复制和下载都在当前浏览器会话内完成。

常见问题

CSV 会上传吗?

不会。CSV 文件读取、解析、JSON 生成和下载都在浏览器本地完成,内容不会上传到 EasyTools 服务器。

支持 Excel 导出的 CSV 吗?

支持常见的逗号、分号和 Tab 分隔文本。不同地区的 Excel 可能使用分号,可在工具里切换。

首行必须是表头吗?

不必须。开启“首行作为表头”会输出对象数组;关闭后会输出二维数组。

可以处理带逗号或换行的字段吗?

可以,只要这些字段按标准 CSV 规则使用双引号包裹。未闭合的引号会触发错误提示。

大 CSV 文件会怎样?

超过 5MB 的文件会显示性能提示。转换仍在本地执行,但实时预览可能短暂占用浏览器主线程。

能下载 JSON 文件吗?

可以。转换后可以复制结果,也可以下载 .json 文件。