CSV to JSON変換

CSVをJSON形式に変換して出力

変換オプション
区切り文字
CSVデータ
JSONデータ
読み取り専用

CSV to JSON変換ツールとは?

CSVデータをJSON形式に変換するツールです。表計算ソフトやデータベースから書き出したCSVを、オブジェクトの配列として確認できます。APIへ渡すデータの下見や、構造化データへの変換に使います。

入力と設定の変更はブラウザ内で処理され、結果はすぐに更新されます。

使い方

  1. CSVデータを入力欄に貼り付けます。
  2. 区切り文字を選びます。
  3. 必要に応じてJSONの整形を切り替えます。
  4. 結果の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になることがあります