其他
CSV 与 JSON 互转
CSV 与 JSON 互转工具是一款可将 CSV 格式的表格数据转换为 JSON,或将 JSON 还原为 CSV 的 csv json 转换工具。「CSV → JSON」与「JSON → CSV」两个方向均可使用,输入的瞬间结果就会即时更新,无需点击转换按钮。这是一款无需安装、无需注册、免费使用的 csv json 转换工具。
将 CSV / JSON / JSONL 文件拖放到这里
或
支持格式: .csv .tsv .json .jsonl(最大 10MB)
输入内容全部在浏览器内处理,不会发送至服务器。
相关工具
二维码生成
将 URL / 联系人 / Wi-Fi / 邮件 / 事件 / 地理坐标 / SMS / 电话 / 文本转换为二维码图片。可选尺寸、格式、颜色与 Logo。全程在浏览器中完成。
抽签 / 抽奖
从文本列表或数值范围中随机抽出 1~N 项。支持不重复、卷轴动画、抽签历史保存。全程在浏览器中完成。
取色器
从图片中提取颜色并取得颜色代码。可通过放大镜按像素精确拾取,支持 HEX / RGB / HSL 切换与调色板导出。全程在浏览器中完成。
颜色代码转换
可在 HEX、RGB、HSL、HSV、OKLCH 颜色代码之间相互转换的免费工具。支持带透明度的 RGBA、8 位 HEX 和 HSLA,输入一个颜色即可一次性转换为所有格式并一键复制,同时显示 CMYK 参考值。全程在浏览器中完成。
对比度检查器
实时计算前景色(文字颜色)与背景色对比度比值的免费对比度检查器。可判定是否符合 WCAG 2.1 / 2.2 的 AA、AAA 标准(普通文本、大号文本、UI 组件),并支持自动建议达标颜色、色觉异常模拟以及 APCA。配色的无障碍效果全程在浏览器中完成。
番茄钟
免费在线番茄钟,按 25 分钟专注 + 5 分钟休息的节奏循环。支持圆形进度条、提示音、全屏模式以及始终置顶的画中画弹出窗口,可用于学习与工作专注计时。全程在浏览器中完成。
CSV 与 JSON 互转是什么?
CSV 与 JSON 互转工具是一款可将 CSV 格式的表格数据转换为 JSON,或将 JSON 还原为 CSV 的 csv json 转换工具。「CSV → JSON」与「JSON → CSV」两个方向均可使用,输入的瞬间结果就会即时更新,无需点击转换按钮。这是一款无需安装、无需注册、免费使用的 csv json 转换工具。
在 CSV 转 JSON 时,支持将第 1 行作为字段名(键)处理的表头自动识别、将数值 / 布尔值 / null 自动转换的类型推断,以及在逗号、制表符、分号、竖线之间选择的分隔符指定。可直接粘贴从 Excel 导出的 CSV 或 TSV,转换为对象数组形式的 JSON 数据。输出格式除常规的 JSON 数组外,还可选择 JSONL(每行一条记录),因此 csv jsonl 转换或日志用途也能直接使用。
在 JSON 转 CSV 时,会将对象数组输出为 CSV。系统会自动取各对象键的并集作为表头,因此即使各行字段不同的 JSON 数据,列也不会缺失。嵌套的对象或数组会作为 JSON 字符串存入单元格。支持选择输出分隔符以及添加 UTF-8 BOM(兼容 Excel),因此也适用于 excel csv json 转换的工作流,或将 json 数据导出为 csv。
输入的 CSV 与 JSON 全部在您的浏览器内处理,不会发送至外部服务器。即使是包含公司内部数据或个人信息的文件,也可放心进行转换。全程在浏览器中完成。
使用方法
- 在顶部的「转换模式」中选择「CSV → JSON」或「JSON → CSV」。
- 在输入框中输入或粘贴 CSV / JSON / JSONL,或通过拖放读取文件。结果区域会即时更新。
- CSV → JSON 时,可按需切换「包含表头行」「类型推断」「分隔符」「JSON 格式(数组 / JSONL)」。
- JSON → CSV 时,可按需切换输出分隔符与「兼容 Excel (带 BOM)」。
- 通过结果区域的「复制」或「下载」获取转换结果。想尝试其他数据时,点击「清空」清除输入框。
使用场景
- 想将 API 响应的 JSON 数据导出为 CSV,在 Excel 或 Google 表格中打开以便统计、核对(将 json 数据导出为 csv)。
- 想将从 Excel 导出的 CSV 转换为 JSON,作为前端或 mock 的初始数据读取(excel csv json 转换)。
- 面向日志平台或数据处理流水线,想将 CSV 转换为 JSONL(每行一条记录)(csv jsonl 转换)。
- 想将分隔符为制表符或分号的 CSV / TSV 整理成带字段名的 JSON 以确认内容。
- 想关闭类型推断,在保留邮政编码、电话号码等开头 0 的情况下进行 csv 转 json、json 转 csv 的互相转换。
注意事项
- 转换全部在浏览器内进行,输入数据不会发送至外部服务器。
- CSV → JSON 时,将分隔符设为「自动识别」会自动推测逗号、制表符、分号等。若结果不符合预期,请明确指定分隔符。
- 开启「类型推断」后,会自动转换数值、布尔值与 null。若想保留开头的 0(例如邮政编码「0123」),请关闭后按字符串处理。
- 关闭「包含表头行」后,第 1 行也会被视为数据,每行将以数组形式输出。
- JSON → CSV 时,会取各对象键的并集作为表头。嵌套的对象或数组会作为 JSON 字符串输出到单元格。
- 对于在 Excel 中打开的 CSV,启用「兼容 Excel (带 BOM)」可避免乱码。换行使用 CRLF 输出。
- 即使各行列数不一致的 CSV 也会继续转换,并在结果区域显示警告。