無料オンラインツール

JSON → CSV 変換ツール

このツールの入力データはブラウザ内で処理します

JSON配列をCSV形式に変換できる無料ツールです。入力データはサーバーへ送信せず、ブラウザ上で処理します。

JSONを入力

ここにJSONファイルをドロップ

または

対応形式:JSON(UTF-8・最大200 MB)

または

オブジェクトだけを含むJSON配列に対応しています。ファイル選択中は貼り付け欄を編集できません。

ファイルや入力内容はサーバーへ送信されません。すべてブラウザ上で処理されます。

JSONをCSVへ変換する方法

  1. UTF-8のJSONファイルを選択するか、JSONを貼り付けます。
  2. 「CSVに変換」を押します。
  3. 行数・列数とプレビューを確認し、CSVファイルをダウンロードします。

対応しているJSON形式

第一版では、各要素がオブジェクトになっているJSON配列に対応しています。ルートがオブジェクトの場合や、文字列・数値などが直接入った配列は、誤変換を避けるため処理しません。

オブジェクトごとにフィールドが異なる場合

すべてのオブジェクトに現れるキーを集め、最初に登場した順序でCSVのヘッダーを作成します。特定のオブジェクトにキーがない場合、そのセルは空欄になります。

入れ子のオブジェクトと配列

入れ子のオブジェクトや配列は、[object Object]に変換せず、コンパクトなJSON文字列としてセルへ保存します。内部のカンマや二重引用符はCSV標準に従って安全に引用・エスケープします。

カンマ・引用符・改行の扱い

文字列にカンマ、二重引用符、改行が含まれる場合は、そのセルを二重引用符で囲み、内部の二重引用符を""へ変換します。

nullと存在しないフィールド

nullと存在しないフィールドは空のセルとして出力します。文字列の"00123"は先頭のゼロを維持したまま出力されます。

ファイルはアップロードされますか?

アップロードされません。JSONの解析、CSV変換、プレビュー、ダウンロード用データの作成は、すべてお使いのブラウザ内で行われます。

FAQ

CSVの列順はどのように決まりますか?

JSON配列を先頭から確認し、各キーが初めて登場した順序を維持します。

空のJSON配列も変換できますか?

ヘッダーを決められないため変換できません。1件以上のオブジェクトを含む配列を入力してください。

10〜3,000文字0 / 3,000

必要に応じて確認のご連絡を差し上げる場合があります。

入力内容はフィードバック送信のためにのみ使用します。ファイルの添付やページ内容の自動送信は行いません。