CSV から JSON への変換

逆方向の変換が必要ですか?
JSON to CSV Converter

CSV 入力

1

JSON 出力

設定

変換オプション

CSV データを入力して JSON に変換

変換後のデータはここに表示されます

CSV を JSON に変換する手順

  1. ステップ 1 – CSV データを入力する

    • CSV コンテンツ(コンマ区切り、タブ区切りなど)を左側のパネルに貼り付けます。
    • またはデモアイコンをクリックしてサンプルデータを読み込み、素早く動作確認できます。
    • 本ツールは、コンマ、タブ、セミコロンなど一般的な区切り文字に対応しています。
  2. ステップ 2 – パース設定を調整する

    • 自動判定がうまくいかない場合は、設定で区切り文字を手動で選択します(例:パイプ区切り | のファイル)。
    • 「先頭行をヘッダーとして扱う」を有効にすると、先頭行を JSON のキー(例:「id」「name」)として利用できます。
    • 「空行をスキップ」を切り替えて、空行や末尾の空白を出力から除外できます。
  3. ステップ 3 – JSON 結果を確認する

    • CSV の各行は JSON オブジェクトになり、出力は JSON 配列になります。
    • 可能な場合は、数値や boolean を文字列から判定して変換します。
    • 右側のパネルで構造が想定どおりか確認してください。
  4. ステップ 4 – JSON をエクスポートする

    • 生成された JSON をクリップボードにコピーしてすぐに利用できます。
    • 結果を .json ファイルとしてダウンロードし、プロジェクトに保存できます。
例:CSV → JSON
// 入力 CSV
id,name,role
1,Alice,Admin
2,Bob,User

// 出力 JSON
[
  {
    "id": "1",
    "name": "Alice",
    "role": "Admin"
  },
  {
    "id": "2",
    "name": "Bob",
    "role": "User"
  }
]

関連する CSV & JSON ツール

よくある質問

対応している CSV 形式は?

標準的な CSV に対応しており、区切り文字(コンマ、セミコロン、パイプ、タブ)もカスタマイズできます。さらに、先頭行をヘッダーとして扱うかどうかも選択できます。

ヘッダーの判定はどのように行われますか?

「先頭行をヘッダーとして扱う」を有効にすると、先頭行が JSON のキーになります。無効にすると、「column1」「column2」のような汎用キーが使われます。

変換設定はカスタマイズできますか?

はい。設定を開いて、区切り文字、ヘッダー判定、空行をスキップするかどうかを調整できます。

空の CSV 行はどうなりますか?

既定では空行はスキップされ、よりクリーンな JSON 出力になります。空のエントリを保持したい場合は、設定で無効にできます。

データは安全ですか?

はい。すべての処理はブラウザー内で完結します。データがサーバーにアップロードされることはありません。

CSV から JSON への変換 | JSONSwiss