Tool Detail

CSV ↔ JSON 変換

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

Readyconvert

Interactive Tool

CSV と JSON を相互変換する

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

CSV → JSON

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

JSON Result
[
  {
    "id": "1",
    "name": "田中",
    "email": "tanaka@example.com"
  },
  {
    "id": "2",
    "name": "佐藤",
    "email": "sato@example.com"
  }
]

JSON → CSV

JSON 配列を CSV へ

CSV Result
id,name,email
1,田中,tanaka@example.com
2,佐藤,sato@example.com

About

このツールについて

「CSV でもらったデータを API テスト用の JSON にしたい」「API レスポンスを Excel で眺めたい」――CSV と JSON の行き来は、開発と運用の間で日常的に発生します。このツールはヘッダー付き CSV と JSON 配列を相互変換し、カンマや改行を含むセルのエスケープも処理します。

変換はブラウザ内で完結し、データはどこにも送信されません。顧客名簿のような社外に出せないデータの形式変換にも使えます。

How To Use

使い方

1. 変換方向(CSV → JSON / JSON → CSV)を選ぶ
2. データを貼り付ける(CSV は先頭行をヘッダーとして扱う)
3. 区切り文字(カンマ / タブ)を必要に応じて切り替え、変換結果をコピーする

How It Works

仕様と確認ポイント

Features

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

Input Preview

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

Use Cases

業務での使いどころ

テストデータ作成: Excel で管理しているテストケース一覧を CSV 経由で JSON 配列に変換し、API テストに流す
レスポンスの表計算確認: API から取得した JSON 配列を CSV にし、Excel でフィルタ・集計する
受け渡し形式の変換: 取引先から届いた CSV をシステム取込用の JSON にし、取込前に構造を検証する

Cautions

利用時の注意点

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

FAQ

実務で迷いやすい点

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

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

TSV も扱えますか。

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

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

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