Tool Detail

CSV ↔ JSON 変換

ヘッダー付き CSV を JSON 配列へ、JSON 配列を CSV へ変換する。受け渡しデータの確認、簡易な加工、テスト用データ作成に使える。

Readyconvert

Interactive Tool

CSV と JSON を相互変換する

処理はブラウザ内だけで完結し、入力は送信しません。

CSV → JSON

ヘッダー付き CSV を JSON 配列へ

JSON Result
[
  {
    "id": "1",
    "name": "田中",
    "email": "[email protected]"
  },
  {
    "id": "2",
    "name": "佐藤",
    "email": "[email protected]"
  }
]

JSON → CSV

JSON 配列を CSV へ

CSV Result
id,name,email
1,田中,[email protected]
2,佐藤,[email protected]

How It Works

仕様と確認ポイント

Features

ヘッダー付き CSV を JSON 配列へ変換
JSON 配列を CSV へ変換
ダブルクォートや改行を含むセルをエスケープ
区切り文字はカンマとタブに対応

Input Preview

CSVid,name,email\n1,田中,[email protected]\n2,佐藤,[email protected]ヘッダー付き CSV
Result Preview[\n { "id": "1", "name": "田中", "email": "[email protected]" },\n { "id": "2", "name": "佐藤", "email": "[email protected]" }\n]

Cautions

利用時の注意点

CSV → JSON は先頭行をヘッダーとして扱います。ヘッダーなし CSV は想定していません。
JSON → CSV はオブジェクト配列を前提にしています。単一値配列やネストが深い構造は文字列化されます。
Excel 独自の表示形式や日付自動変換までは再現しません。

FAQ

実務で迷いやすい点

セル内にカンマや改行が含まれていても変換できますか。

ダブルクォートで囲まれた標準的な CSV であれば処理できます。JSON へ変換した後もセル内容は保持されます。

TSV も扱えますか。

区切り文字をタブに切り替えることで TSV として使えます。

JSON のネスト構造はどう出力されますか。

CSV は1セルに単一値しか持てないため、オブジェクトや配列は JSON 文字列として出力します。