跳到主要内容

TSV 转 JSON:制表符分隔数据转 JSON 对象数组

制表符分隔数据转 JSON,识别表头,可推断类型,处理含 tab 换行的字段,浏览器本地运行

  • 本地处理
  • 分类 格式转换
  • 适合 把粘贴内容或本地文件转成更适合交付的格式。
JSON

这个工具能做什么

免费在线 TSV 转 JSON 工具。TSV 是 CSV 的"制表符分隔"版本,也正是你从 Excel、Google 表格或 Numbers 里直接复制一片单元格时拿到的格式:表格用 tab 分列、用换行分行。把这段文本粘进来,就能得到干净的 JSON 对象数组, 首行默认当作字段名。数据没表头就把表头开关关掉,列名自动变成 col_1、 col_2 这样。打开类型推断,光秃秃的 42、true、null 不再是字符串,而是 真正的数字、布尔和 null;关掉它则所有值都保留为文本,邮编、带前导零的 编号就该这么处理。字段本身含 tab 或换行也不怕,用双引号包起来,解析器 就按 RFC 4180 那套读,只不过分隔符换成 tab。输出带缩进美化,一键复制, 链接可分享。全部在浏览器里跑,什么都不上传。

工具细节

输入
文本 + 数值 + 结构化内容
页面会根据工具类型展示文本框、数值控件、文件选择或结构化输入。
输出
即时结果 + 复制
结果区优先给出可操作结果,支持项会显示复制、下载或可视化预览。
隐私
浏览器本地处理
主工具逻辑未发现外部 API 调用,输入通常留在当前标签页内处理。
保存 / 分享
可分享链接状态
关键设置会进入 URL,复制链接后别人能复现同一组参数。
性能预算
首屏 JS ≤ 9 KB
没有声明 WASM 依赖,适合快速打开和移动端使用。
适用场景
格式转换 · 程序员
分类和职业标签用于推荐相关工具、组织内链,并帮助用户快速判断是否适合当前任务。

怎么用

  1. 1. 输入

    把内容粘贴或拖入工具面板。

  2. 2. 处理

    点击按钮,在浏览器内本地处理,文件不上传。

  3. 3. 复制 / 下载

    一键复制结果或下载到本地。

TSV 转 JSON 适合怎么用

适合把内容从一种实际格式转成另一种可用格式。

适合转换的任务

  • 把粘贴内容或本地文件转成更适合交付的格式。
  • 放进大流程前,先预览转换结果是否可靠。
  • 修正常见格式不匹配,不用打开完整编辑器。

转换检查项

  • 源格式比较乱时,先拿一小段试转。
  • 转换后检查编码、分隔符和换行符。
  • 结果确认前保留原始内容。

下一步可以接着做

这些入口会把当前任务接到更完整的工具链里。

  1. 1 YAML ⇄ JSON 互转 YAML 与 JSON 双向转换,美化输出、带行号错误提示,全程浏览器本地 打开
  2. 2 JSON 格式化与校验 浏览器内即时格式化、校验、压缩 JSON,数据不离开本地。 打开
  3. 3 CSV ⇄ JSON 互转 CSV 与 JSON 双向转换,支持引号内逗号、换行、自定义分隔符,全程浏览器本地 打开

真实使用场景

  • 把复制的表格选区变成 JSON

    你在 Google 表格里圈了一片行,而某个接口要的是 JSON 请求体。选中 单元格、复制、粘到这里,表头开关留着开,列标题就成了对象的 key。 把缩进好的数组直接拷进请求,省掉先另存为 CSV 再转的那一圈。

  • 用一张表给数据库或测试夹具铺底

    同事丢给你一份 tab 分隔的样本记录。粘进来,打开类型推断,数字列 和布尔列就落成真正的数字和布尔,你立刻有了一份能直接导入的 JSON 数组,塞进 seed 脚本或测试加载的 fixtures 文件都行。

  • 把日志行喂进 JSON 流水线

    一个老旧任务吐出没有表头的 tab 分隔行。把表头开关关掉,字段就 按 col_1、col_2、col_3 出来,再把 JSON 接进需要结构化记录的下游。 原始值都保留为字符串,对编号和时间戳更稳。

  • 给不懂技术的同事一个免安装转换器

    运营那边要 JSON,可人家只会 Excel。把链接发过去,复制单元格一粘, JSON 就出来了,不用碰命令行,也不用装任何东西。结果就在他自己的 浏览器标签页里,什么都不出本机。

常见踩坑

  • 粘了逗号分隔的文本还指望分成列。本工具按 tab 分,不按逗号分,因为那才对得上表格复制出来的格式。数据是逗号分隔的就是 CSV,请改用 CSV 转 JSON 工具,或先把分隔符换掉。

  • 给带前导零的编号开着类型推断。推断打开时 00042 会被读成数字 42,零就没了。邮编、电话、账号这类要把推断关掉,所有值才能稳稳留作字符串。

  • 处理无表头数据时忘了关表头开关。第一条真数据被当成字段名吃掉,你会丢一条记录,键名还长得像值。把开关关掉,列就按 col_1、col_2 出来。

隐私说明

解析、类型推断和 JSON 格式化全是浏览器标签页里运行的纯 JavaScript。 你粘进来的表格不会到服务器,也不记录任何相关内容。有一点要知道: 分享链接会把你的输入写进查询字符串,所以把链接粘到聊天里,这些数据 会留在对方服务器的访问日志里。涉及敏感内容时,请用复制按钮粘贴 JSON, 不要分享网址。

常见问题

类似工具组合

做你这行的人, 还会一起用这些。

Made by Toolora · 100% client-side · Updated 2026-06-13