本文へスキップ
Spellkit

CSV ↔ JSON変換

CSVをJSONに、JSONをCSVに双方向変換。ヘッダー・区切り文字・型も自動処理。

変換はローカルで実行されます — データがこのブラウザの外に出ることはありません。

CSV ↔ JSON変換とは?

CSV ↔ JSON変換は、CSVデータをJSON配列に、JSONをCSVに双方向で変換します。区切り文字(カンマ・セミコロン・タブ・パイプ)を自動検出し、ヘッダー行をオブジェクトのキーにマッピングし、数値・真偽値・nullのセルを実際のJSON型に変換します。カンマや改行を含む引用符付きフィールドもRFC 4180に従って正確に解析。結果はコピーするか.json / .csvファイルとしてダウンロードでき、何もアップロードされません。

主な機能

  • 双方向変換:CSV → JSON、JSON → CSV
  • 区切り文字の自動検出 — カンマ・セミコロン・タブ・パイプ
  • ヘッダー行がオブジェクトのキーに。数値・真偽値・nullは自動で型変換
  • RFC 4180の引用符処理:セル内のカンマ・引用符・複数行も正確に解析
  • 結果をコピーまたは.json / .csvでダウンロード — アップロードは一切なし

CSV ↔ JSON変換 — 双方向のオンライン変換

CSVを貼り付けるときれいなJSON配列が、JSON配列を貼り付けるとCSVが得られます — 入力やオプション変更と同時に結果がリアルタイムで更新されます。

CSV → JSON

  • 区切り文字 — データから自動検出(カンマ・セミコロン・タブ・パイプ)、または明示的に選択。
  • 1行目はヘッダー — オンにすると各行がヘッダーをキーとするオブジェクト({"name": "Kim", "age": 30})になり、オフにすると配列になります。空または重複したヘッダーにはcolumn_2id_2のようなキーが自動生成されます。
  • 数値・真偽値を変換301.5truenullのようなセルは実際のJSON型になります。007のような先頭ゼロの値は意図的に文字列のままです(ID・電話番号)。
  • JSONを整形表示 — 読みやすいインデント付き、または埋め込み用のコンパクト形式。

引用符付きフィールドはRFC 4180に従います: セル内のカンマ、""エスケープ、セル内の改行まで正確に解析されます。ExcelやGoogleスプレッドシートのエクスポートがそのまま使えます。

JSON → CSV

フラットなオブジェクトの配列を貼り付けると、全キーの和集合(初出順)からヘッダー行が作られ、欠けている値は空セルになります。配列の配列も対応。セル内のネストされたオブジェクトはJSON文字列として直列化され、区切り文字・引用符・改行を含むセルは自動的に引用符で囲まれます。

プライバシー

変換はすべてブラウザ内で実行されます。データがアップロード・保存されることはありません — 顧客リストやエクスポートでも安心です。

プライバシー

CSV ↔ JSON変換はすべてブラウザ内で動作します。ファイルやデータはお使いの端末上で処理され、サーバーにアップロードされることはありません。アカウント登録もインストールも不要—ページを開いてすぐに使い始められます。