CSV/JSON コンバーター | ローカル変換ツール

変換ブラウザ内で処理(アップロードなし)

CSV → JSON 、JSON → CSV を相互変換します。ヘッダー行の扱い、区切り文字選択、妥当性チェックに対応。Excel/スプレッドシート、DB、API、フィクスチャ、レポート作成に便利で、変換はすべてブラウザ内で行われます。

Loading…

このツールの使い方

  1. 1

    変換方向(CSV → JSON / JSON → CSV)を選びます。

  2. 2

    データを入力欄に貼り付けます。

  3. 3

    Live モードで即時変換、または Manual モードで「変換」をクリックします。

  4. 4

    必要に応じてコピー/ダウンロード、Swap で逆変換もできます。

  5. 5

    処理はローカル実行で、データは端末外に出ません。

このツールを使う場面

スプレッドシート CSV を JSON に

Excel や Sheets の CSV エクスポートを JSON 配列に変換し、アプリ、API、テスト、インポート処理に使います。

DB 移行と ETL チェック

DB の CSV ダンプを JSON にして、NoSQL 取り込み、seed、移行、ETL の確認に使います。

API レスポンスのレポート化

API レスポンスの JSON を CSV にし、表で集計したり、サポート用のレポートを作ったりします。

フィクスチャとサンプル

ドキュメント、バグ報告、デモ、自動テストのために、小さい CSV/JSON サンプルを手早く用意できます。

データクリーンアップと分析

データの清掃、検証、集計の流れに合わせて、CSV と JSON を往復しながら作業できます。

よくあるミス

区切り文字と引用規則を無視する

引用符の中にカンマが含まれる、区切り文字がカスタム、改行を含む値があるなどで、解釈が変わります。ソースと同じ区切り/引用/ヘッダー規則に合わせてください。

ネスト JSON がそのまま表になると思う

CSV は表形式です。深いネスト構造の JSON は、一律に正しい表にならないため、展開規則や手動調整が必要になることがあります。

表計算ソフトの型変換を信用しすぎる

スプレッドシートは ID、日付、長い数値を自動で型変換することがあります。出力した CSV を開いた後、重要な列は必ず確認してください。

CSV の行を JSON の配列に変換

ヘッダー行をキーとして、CSV の各行を JSON オブジェクトに変換します。API 取り込みやフィクスチャ作成に便利です。

入力
name,email,role\nAda Lovelace,ada@example.com,admin\nGrace Hopper,grace@example.com,editor
出力
[\n  {\n    "name": "Ada Lovelace",\n    "email": "ada@example.com",\n    "role": "admin"\n  },\n  {\n    "name": "Grace Hopper",\n    "email": "grace@example.com",\n    "role": "editor"\n  }\n]

JSON API データを CSV に変換

API から取った JSON 配列を CSV の表に変換し、Excel/スプレッドシートで確認したり、レポートに使ったりできます。

入力
[{"id":1,"plan":"pro","active":true},{"id":2,"plan":"free","active":false}]
出力
id,plan,active\n1,pro,true\n2,free,false

CSV ↔ JSON 変換の仕組み

CSV は区切り文字と引用符を使って行/列を表現するプレーンテキストの表形式です。

JSON はキー/値の構造を持つデータ形式で、API や設定で広く使われます。

CSV → JSON では先頭行をヘッダーとして扱うと、各行がオブジェクトになります。

JSON → CSV は「オブジェクトの配列」が最も安定します。キーがヘッダー行になります。

区切りはカンマ、セミコロン、タブ、パイプなどを選べます。ソースの形式に合わせてください。

よくある質問

Q.データはサーバーに送信されますか?

A. いいえ。変換はすべてブラウザ内で実行され、データはサーバーに送信されません。

Q.対応している区切り文字は?

A. カンマ (,)、セミコロン (;)、タブ、パイプ (|)、および一部のカスタム区切りに対応しています。

Q.先頭行はヘッダーで必要ですか?

A. CSV → JSON では、デフォルトで「先頭行をヘッダーとして扱う」ことを推奨します。ヘッダーなし CSV はオプションをオフにしてください。

Q.ネストした JSON を CSV に変換できますか?

A. 最も安定するのは「オブジェクトの配列」です。ネスト値は展開されたり、文字列として保存されたりするため、インポート前に出力を確認してください。

Q.大きなファイルでも変換できますか?

A. 通常は端末のメモリに応じて数 MB まで扱えます。大きい入力は Manual モードに切り替えるか、事前に分割してください。

Q.Excel や Google Sheets で値はそのまま保存されますか?

A. おおむねは保持されますが、Excel や Sheets が日付、ID、長い数値を自動整形することがあります。重要な列は開いた後に必ず確認してください。

関連ツール

他の開発者ツールも確認できます

すべてのツールを見る