CSV 轉 JSON 轉換器
上傳 CSV 檔案,即可取回一個 JSON 物件陣列 — 每一列資料變成一個物件,標題列作為鍵。逗號、Tab、分號與管線符號都會自動偵測。免費使用,無需註冊。
將檔案拖放到此處或 瀏覽
接受 CSV 檔案
免費 — 每日 3 次請求,無需註冊。 即可獲得每月 300 點免費額度。
運作原理
上傳您的 CSV
將 .csv 檔案拖曳至上方 — 分隔符號(逗號、Tab、分號或管線符號)會自動偵測。
每列變成一個物件
標題列成為鍵;每一列資料變成輸出陣列裡的一個 JSON 物件。
複製您的 JSON
把陣列複製進您的程式碼、設定檔或 API — 也可以用一個 POST 請求把轉換自動化。
主要功能
這個 csv to json 的突出之處。
輸出物件陣列
輸出正是您的程式碼想要的形狀:[{"col": "value", …}, …] — 不是還得自己拆解的巢狀表格結構。
分隔符號自動偵測
逗號、Tab(TSV)、分號與管線符號分隔的檔案全都能直接轉換,不必手動指定任何設定。
編碼安全
UTF-8(含或不含 BOM)與 Latin-1 檔案都能正確解碼 — JSON 字串裡不會出現亂碼。
自動補齊缺欄的列
尾端儲存格缺漏的列會依標題補齊,讓每個物件都擁有相同的鍵。
大型檔案沒問題
上千列的匯出檔一次呼叫就能轉完 — 解析在伺服器端進行,瀏覽器不會卡死。
透過 API 批次轉換
用一段簡短的指令碼就能轉換整個資料夾的 CSV — 每個檔案一次 POST,加上 output_format=json。請參考 Python 範例。
使用案例
此工具為您節省時間的常見情境。
建立資料庫種子與測試資料
把試算表匯出檔變成種子指令碼、fixtures 與 NoSQL 匯入所需要的 JSON。
API 開發
把分析師與客戶提供的範例資料轉成 JSON payload,用來測試 endpoint。
前端雛型開發
一步就把試算表裡的模擬資料放進您的 React 或 Vue 應用程式。
資料管線
把進來的 CSV 檔先統一轉成 JSON,再送進您的佇列、資料湖或 ETL 工作。
使用 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 的第一列會被視為標題列,成為每個物件的鍵。
分號、Tab 和管線符號也支援嗎?
支援 — 分隔符號會直接從檔案自動判斷,所以歐洲常見的分號 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.