Excel から JSON への変換ツール

.xlsx・CSV・TSV のシートをブラウザで API 向け JSON に変換

Excel .xlsx、CSV、TSV(最大 15 MB)

入力

.xlsx、.csv、.tsv ファイルをドロップ

ファイルはブラウザー内で読み込まれ、アップロードされません。旧形式の .xls ファイルには対応していません。

オプション

インデント
詳細設定
重複ヘッダー

例: B2:F40。空欄の場合は使用範囲を変換します。

JSON 出力

ブックを開くかサンプルを読み込むと、ここに JSON が表示されます。

.xlsx、.csv、.tsv ファイルを開いて開始します。

変換できる内容

Excel から JSON への変換ツールは、.xlsx ブック、CSV、TSV ファイルを、コード、フィクスチャ、API リクエストにそのまま貼り付けられる JSON に変換します。シートを選び、ヘッダー行をキーにどう対応させるかを決めると、オブジェクトの配列、配列の配列、またはシート名をキーにした全シートを出力できます。数値、真偽値、テキストは型を保ったまま変換されます。

日付、数式、エラー

数値はセルに日付または時刻の表示形式がある場合にのみ日付として扱われるため、ID や金額が日付に化けることはありません。日付は ISO 8601 テキスト、Excel に表示される書式付きテキスト、またはブックの日付システムに基づくシリアル値で出力でき、1904 年日付システムのブックにも対応します。数式セルはファイルに保存された結果を使用して再計算せず、#N/A などのエラーセルはテキストとして保持され件数が集計されます。

ヘッダーと構造

空のヘッダーや重複ヘッダーは確認パネルに一覧表示されます。重複には _2 のような連番を付けるか変換を停止でき、ヘッダーのテキストは空白の削除や camelCase、snake_case への変換が可能です。address.city のようなドット区切りキーはネストしたオブジェクトにできます。B2:F40 のようなセル範囲を指定すると 1 つのブロックだけを変換でき、空の行はスキップできます。結合セルの値は左上のセルにのみ保持されるため、値が重複することはありません。

プライバシーと制限

ファイルは File API で読み込まれ、ブラウザー内のバックグラウンドワーカーで処理されます。アップロードは一切行われません。最大 15 MB、入力済みセル 250,000 個までのファイルに対応し、プレビューには先頭 50 行・30 列が表示されます。非常に大きな JSON はエディター上では省略表示されますが、コピーとダウンロードには常に全体が含まれます。旧形式の .xls、.xlsb、マクロ有効ブック、パスワード保護されたブックには対応していないため、先に .xlsx として保存してください。

CodingToolが正式に公開されました

Launched on StartupBaseCodingTool.dev - Free, Fast & Easy Developer Tools in One Place | Product HuntCodingTool - Featured on Startup FameFazier badgeListed on Turbo0Featured on Twelve ToolsFeatured on Findly.toolsLaunchpadly Startup DirectoryCodingTool.dev — Featured on Smol Launch