CSV to JSON変換
CSVをJSON形式に変換して出力
CSVデータ
JSONデータ
読み取り専用
CSV to JSON変換ツールとは?
CSVデータをJSON形式に変換するツールです。表計算ソフトやデータベースから書き出したCSVを、オブジェクトの配列として確認できます。APIへ渡すデータの下見や、構造化データへの変換に使います。
入力と設定の変更はブラウザ内で処理され、結果はすぐに更新されます。
使い方
- CSVデータを入力欄に貼り付けます。
- 区切り文字を選びます。
- 必要に応じてJSONの整形を切り替えます。
- 結果のJSONを確認します。
主な設定項目
区切り文字
CSVの列を区切る文字を選びます。標準的なCSVはカンマ、タブ区切りのデータはタブを選びます。セミコロンなど既定にない区切りはカスタムを選び、1文字で指定します。
JSONを整形
オンにすると改行とインデントの入ったJSON、オフにすると1行のJSONを出力します。内容を確認するときはオン、そのままコピーして使うときはオフが向いています。
入出力例
id,name,age
1,山田太郎,25
2,鈴木花子,30このCSVは、次のようなJSONになります。
[
{
"id": "1",
"name": "山田太郎",
"age": "25"
},
{
"id": "2",
"name": "鈴木花子",
"age": "30"
}
]活用シーン
- スプレッドシートやCSVエクスポートの内容を、JSONの配列として確認したいとき
- APIへ渡す前に、CSVの列名と値の並びをJSONで見直したいとき
- タブ区切りや独自区切りのテキストを、構造化データとして確認したいとき
使うときの注意点
- 1行目はヘッダー行として扱われ、JSONのキーになります
- 値は数値や真偽値に変換されず、文字列として出力されます
- 空行はスキップされます
- 引用符が閉じられていない、列数がヘッダーと一致しない、ヘッダー名が重複している場合は変換できません
- 区切り文字が実際のデータと違うと、列が分割されず1列のJSONになることがあります

