本文へスキップ
ここで実行 100% ブラウザ内で動作します。アップロードもログインも不要です。

CSV ⇄ JSON

RFC4180 の引用符、区切り文字の自動検出、型推定に対応した CSV ⇄ JSON 変換。

使い方

  1. CSV を入力欄に貼り付けます —— Excel、Google スプレッドシート、データベースのエクスポート、ログどこからでも。
  2. モードを選びます。プログラムで処理するなら CSV → JSON、表計算に戻すなら JSON → CSV。
  3. 区切り文字は自動検出(カンマ・セミコロン・タブ・縦棒)。あいまいなデータは手動で指定できます。
  4. 先頭行をヘッダーを有効にするとキー付きオブジェクト配列、オフにすると二次元配列になります。
  5. Convert で変換し、Copy または Download で取り出します。数値・真偽値・null は自動で型推定されます。

よくある用途

よくある質問

Q: データはアップロードされますか? A: いいえ。解析とシリアライズはすべてブラウザのメモリ内で完結します。顧客リストや個人情報を含むエクスポートも端末の外に出ません。

Q: 数値が文字列ではなく JSON の数値になるのは? A: 数値・真偽値・null として解釈できる値は自動で型推定され、そのまま使える JSON になります。文字列のままにしたい列は、CSV 側でセルを引用符で囲ってください。

Q: JSON のネストしたオブジェクトを CSV にすると? A: ネストした値は JSON テキストのままセルに入ります —— 表計算で最も誤解されにくい形です。フィールドごとに列を分けたい場合は、先に JSON をフラット化してください。

データはこのデバイス内にとどまります

CSV ⇄ JSON は 100% ローカルで動作します。貼り付けたり、ドロップしたデータはすべてお使いのブラウザ内で処理され、送信されることはありません。当社のサーバーには何も保存されません——タブを閉じればすべて消えます。

入力された内容がサーバーへ送信・記録・解析利用されることはありません。初回読み込み後はネットワークを切断していてもこのページは動作します。