ExcelをJSONに変換

1 行目をキーにした JSON 配列。データ連携向け

📂

ここにファイルをドラッグ&ドロップ

または ファイルを選択

.xlsx / .xls / .csv に対応 (ワークシート 1 つにつき 1 つの配列)

このツールについて

フロントエンドにモックデータを流し込む、スクリプトを書く、多言語の文言をシードする。そういう作業では、表を手でコピーするより JSON のほうが常に速いです。このツールは .xlsx / .xls / .csv の各ワークシートを JSON で出力します。既定では先頭行がフィールド名になって各行がオブジェクトに変換され、オフにすれば配列の配列になります。

値は Excel の表示どおりに書き出すので、日付もパーセンテージも読める形です。複数シートのブックはシート名でグループ化されます。結果はプレビューで確認・手直しでき、コピーまたは .json ファイルとしてダウンロードできます。変換はブラウザ内で完結し、何もアップロードしません。

特徴

  • .xlsx / .xls / .csv に対応。ワークシートごとに 1 つの JSON 配列
  • 先頭行をフィールド名に。空の見出しは columnN になる
  • 配列の配列形式に切り替え可能
  • 表示値をそのまま出力。日付もパーセンテージも見たおり
  • 編集可能なプレビュー、ワンクリックのコピー、.json ダウンロード

使い方

  1. スプレッドシート ファイルをドロップ、またはクリックして選択
  2. 「先頭行をキーにする」を切り替え
  3. 「変換」をクリック
  4. プレビューからコピー、または .json をダウンロード

よくある質問

JSON の構造はどんな形になりますか?
既定では各ワークシートが、先頭行をキーにしたオブジェクトの配列です。切り替えをオフにすると配列の配列になります。複数シートのブックはシート名の下にグループ化されます。
空の見出しや重複した見出しはどうなりますか?
空の見出しは column1、column2 のように補い、重複は後勝ちになります。心配な場合は変換前にヘッダー行を整えてください。
日付や数値はどんな型になりますか?
表示値と同じ文字列です(2026/1/5、12.5% など)。生の数値やシリアライズ済みの日付が必要なら、ファイルをスクリプトで読み込んでください。
Python の pandas でいいのでは?
環境もコードも不要で、ブラウザ 1 ページで完結します。機微な表も端末の外に出ません。何もアップロードしないので、データが社外に渡ることはありません。

関連ツール