CSV 转 JSON 转换器
上传 CSV 文件,即可拿到一个 JSON 对象数组 — 每行数据对应一个对象,表头行作为键名。逗号、制表符、分号和竖线分隔符均可自动识别。免费使用,无需注册。
拖放文件到此处或 浏览
支持CSV文件
免费 — 每天3次请求,无需注册。 获取每月300个免费额度。
工作原理
上传 CSV
在上方拖入 .csv 文件 — 分隔符(逗号、制表符、分号或竖线)会自动检测。
行变对象
表头行成为键名;每一条数据行都变成输出数组中的一个 JSON 对象。
复制 JSON
把数组复制到您的代码、配置或 API 中 — 也可以用一次 POST 请求实现自动化转换。
主要特性
这款csv to json脱颖而出的原因。
输出对象数组
输出正是代码真正想要的形状:[{"col": "value", …}, …] — 而不是还需要自己拆解的嵌套表格结构。
分隔符自动识别
逗号、制表符(TSV)、分号和竖线分隔的文件都能直接转换,无需任何设置。
编码安全
UTF-8(含或不含 BOM)和 Latin-1 文件都能正确解码 — JSON 字符串里不会出现乱码。
残缺行自动补齐
末尾缺少单元格的行会按表头补齐,因此每个对象的键始终一致。
大文件无压力
上万行的导出文件一次调用即可转换 — 解析在服务端完成,浏览器不会卡死。
API 批量转换
写一小段脚本即可转换整个文件夹的 CSV — 每个文件一次 POST,带上 output_format=json 即可。参见 Python 示例。
使用场景
此工具能为您节省时间的常见场景。
数据库种子与测试夹具
把表格导出转换成种子脚本、fixture 和 NoSQL 导入所需的 JSON。
API 开发
把分析师和客户提供的样例数据转成 JSON 负载,用于测试各个 endpoint。
前端原型
一步把表格里的数据变成 React 或 Vue 应用可直接使用的 mock 数据。
数据管道
在 CSV 文件进入队列、数据湖或 ETL 任务之前,先统一规范化为 JSON。
通过API自动化
以编程方式使用相同的工具。适用于任何语言——仅需HTTP。
# Convert CSV to a JSON array of objects curl -X POST "https://api.parsejet.com/v1/parse/auto/file?output_format=json" \ -H "Authorization: Bearer YOUR_API_KEY" \ -F "[email protected]"
import httpx, json
resp = httpx.post(
"https://api.parsejet.com/v1/parse/auto/file",
params={"output_format": "json"},
headers={"Authorization": "Bearer YOUR_API_KEY"},
files={"file": open("data.csv", "rb")},
)
rows = json.loads(resp.json()["text"]) # list of dicts
print(rows[0]) const formData = new FormData();
formData.append("file", csvFile);
const res = await fetch(
"https://api.parsejet.com/v1/parse/auto/file?output_format=json",
{
method: "POST",
headers: { Authorization: "Bearer YOUR_API_KEY" },
body: formData,
}
);
const rows = JSON.parse((await res.json()).text); // array of objects 常见问题
如何把 CSV 文件转成 JSON?
在上方上传 .csv 文件 — ParseJet 返回一个 JSON 数组,每行数据一个对象,键名取自表头行。如需自动化,把文件 POST 到 /v1/parse/auto/file 并带上 output_format=json。
得到的 JSON 是什么结构?
一个由扁平对象组成的数组:[{"name": "Alice", "age": "30"}, …]。CSV 的第一行被视为表头,成为每个对象的键。
分号、制表符和竖线分隔的文件支持吗?
支持 — 分隔符会从文件内容中自动嗅探,欧式分号 CSV 和 TSV 导出文件都无需任何设置即可转换。
字段里带逗号的引号包裹值怎么处理?
标准 CSV 引号规则会被正确解析 — 引号内包含逗号或换行的字段仍然是一个完整的值。
能在这里把 JSON 转回 CSV 吗?
不能 — 本工具只做单向转换,即 CSV 转 JSON。ParseJet 把文档解析为结构化文本和数据,不生成 CSV 文件。
免费吗?
免费。无需注册每天可转换 3 次;注册免费 API 账户后每月含 300 积分。付费套餐每月 19 美元起。
相关工具
Excel to JSON Converter
Convert Excel to JSON online for free. Upload XLSX or XLS and get a JSON array of row objects — numbers stay numbers, multi-sheet supported. API too.
PDF to JSON Converter
Convert PDF to JSON online for free. Get text, title, and metadata as structured JSON — ready for your app, database, or AI pipeline. API included.
JSON to Markdown Converter
Convert JSON to readable Markdown online for free. Turn API responses and data files into structured, human-readable docs — or automate it via the API.