Excel から JSON への変換

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

Spreadsheet 入力

Import a spreadsheet file to convert to JSON

Supports .xlsx, .xlsm, .xls, and .csv files

JSON 出力

設定

Spreadsheet Import Options

Import a spreadsheet file to convert to JSON

Supports .xlsx, .xlsm, .xls, and .csv files

Excel を JSON に変換する方法(オンライン)— ステップ別ガイド

この Excel → JSON 変換ツールで、スプレッドシートを JSON 配列/オブジェクトに変換して API やデータベース、Web アプリで利用できます。

  1. ステップ 1 – Excel ファイルをアップロード

    • .xlsx / .xlsm / .xls をアップロードします。
    • 選択したシートのプレビューが左側に表示されます。
    • CSV は CSV→JSON ツールを使うか、先に Excel 形式へ変換してください。
  2. ステップ 2 – 変換オプションを設定

    • (複数シートの場合)変換するシートを選択します。
    • 「最初の行はヘッダー」を有効にして 1 行目を JSON のキーにします。
    • 必要に応じて範囲(例: A1:D100)を指定して一部だけ変換します。
  3. ステップ 3 – JSON 出力を確認

    • ヘッダー有効時は、各行が 1 オブジェクトになる JSON 配列になります。
    • ヘッダーはキー、セルの値は value として JSON に反映されます。
    • 日付・数値・文字列が想定どおりの形式になっているか確認します。
  4. ステップ 4 – JSON をコピー/ダウンロード

    • 「コピー」で JSON 配列をクリップボードへ送ります。
    • 「ダウンロード」で .json として保存します。
    • DB への取り込み、API 送信、フロントエンドでの利用に活用できます。

Quick tips for Excel to JSON

  • Keep one header row at the top so each JSON object gets consistent keys.
  • Dates and numbers are read as they appear in the spreadsheet; double-check them before sending to APIs.
  • Turn off auto-sync when you want to batch several spreadsheet edits, then use the update button to refresh the JSON once.
Example: Excel spreadsheet to JSON array
// Excel spreadsheet (with headers)
| Name        | Email              | Age | Active |
|-------------|--------------------|-----|--------|
| Maeve       | [email protected] | 28  | true   |
| Alex        | [email protected]   | 32  | false  |

// JSON output
[
  {
    "Name": "Maeve",
    "Email": "[email protected]",
    "Age": 28,
    "Active": true
  },
  {
    "Name": "Alex",
    "Email": "[email protected]",
    "Age": 32,
    "Active": false
  }
]

Related Excel & JSON tools

Work with spreadsheet data and JSON using these complementary conversion and formatting tools.

よくある質問

What Excel formats are supported?

This tool supports .xlsx, .xlsm (macro-enabled), legacy .xls, and .csv files. Excel workbooks can contain one or many sheets, while CSV files open as a single sheet preview.

How does sheet selection work?

After importing a spreadsheet file, you can select which sheet to convert using the dropdown in settings. Sheet names are detected automatically from Excel workbooks, and CSV files are loaded as a single sheet.

Can I convert specific cell ranges?

Yes. Use the range option in settings to specify a cell range like 'A1:D10'. Leave it empty to convert the entire used range of the selected sheet.

How are headers handled?

When 'First row contains headers' is enabled, the first row values become JSON object keys. When disabled, generic keys like 'Column1', 'Column2' are used.

Is my data secure?

Yes, all data processing happens entirely in your browser. Your spreadsheet file is parsed locally and never sent to any server, ensuring completely private and secure conversion.