Handytool
デベロッパーガイド5 分で読める2026年3月28日 に更新

インスタントJSONフラットナー

JSON配列をスプレッドシート対応CSV としてエクスポート — 無料でプライベート。

HandytoolはJSONの配列とAPIレスポンスをブラウザ内で完全にクリーンなCSVファイルにフラット化し、オブジェクトキーからカラムヘッダーを推測して、値を正しくエスケープします。

重要なポイント

  • 01配列内のすべてのオブジェクトの全ユニークキーからCSVカラムヘッダーを推測します。
  • 02キーが欠けているオブジェクトは、行を破損するのではなく空のセルを生成します。
  • 03任意のスプレッドシートと互換性があるため、コンマ、セミコロン、タブ、パイプのデリミターをサポートします。
  • 04変換は100%ブラウザで実行されます — JSONデータはアップロードまたは保存されません。

JSONからCSVコンバーターが必要な理由

JSONはAPI、データベース、分析プラットフォーム、バックエンドエクスポートのデフォルト出力形式です。しかし、ビジネスステークホルダー、データアナリスト、ほとんどのレポートツールはスプレッドシート — Excel、Google Sheets、またはNumbersで即座に開くCSVファイル — を期待しています。JSONをスプレッドシートに手動でコピーすることは、数行を超えたものでは非実用的です。

HandytoolのJSONからCSVコンバーターはJSON配列をテーブルに自動的にフラット化します。すべてのオブジェクトのキーをスキャンし、すべてのカラムの和を構築し、オブジェクトごとに1行を書き、コンマ、引用符、改行を含む値をエスケープします — RFC 4180に従い、ExcelおよびGoogle Sheetsで出力が正しくラウンドトリップされます。すべてがブラウザで実行されるため、機密データを含むAPIレスポンスはサードパーティサーバーから外にとどまります。

JSONをCSVに変換する方法

  1. 01

    JSONを貼り付けます

    JSON配列、APIレスポンス、または任意のオブジェクトを左側のペインに貼り付けます。オブジェクトの配列が最も変換しやすいです — オブジェクトあたり1行。

  2. 02

    デリミターを選択します

    コンマはほとんどのツールの標準です。ヨーロッパのExcelの場合はセミコロンに切り替え、TSVの場合はタブに、またはデータパイプライン形式の場合はパイプに。

  3. 03

    出力をプレビューします

    右側のペインはオブジェクトキーから推測されたヘッダー付きCSVを表示します。キーが欠けているオブジェクトは、構造を破損するのではなく空のセルを生成します。

  4. 04

    CSVをコピーまたはダウンロードします

    CSVをクリップボードにコピーするか、ダウンロードをクリックしてconverted.csvとして保存し、Excel、Google Sheets、Numbers、またはデータベースインポート用の準備ができています。

サポートされるJSON構造

  • 01オブジェクトの配列(最も一般的 — 1つのオブジェクトが1つの行になります)
  • 02配列の配列(生の2Dテーブル)
  • 03単一のオブジェクト(2カラムキー/値テーブルに変換)
  • 04不一致のキーを持つオブジェクト(欠けているフィールドは空のセルになります)
  • 05コンマ、引用符、改行を含む値(RFC 4180に従う自動エスケープ)

JSONデータはブラウザに残ります

コンバーターはJavaScriptを使用して100%ブラウザで実行されます。データはサーバーに送信されず、アカウントは不要で、何もログされません。これは、JSONにAPIキー、ユーザーレコード、財務データ、またはサードパーティサービスに保存したくない他の機密ペイロードが含まれている場合に重要です。

ツールはオフラインでも動作します。ページが読み込まれたら、インターネットから切断されて、変換を続けることができます。サーバーで課せられたファイルサイズまたは行制限はありません — 実用的な上限はブラウザの利用可能なメモリです。

JSONからCSV FAQ

JSONをオンラインでCSVに変換するにはどうすればよいですか?

JSON配列を左側のペインに貼り付け、デリミターを選択して、[変換]をクリックします。結果をconverted.csvとしてダウンロードするか、クリップボードにコピーします。

ネストされたJSONで動作しますか?

トップレベルのスカラー値は直接書き込まれます。ネストされたオブジェクトまたは配列はセル内でJSON文字列としてシリアル化されるため、データが失われません — 各フィールドが独自のカラムにある場合は、最初に構造をフラット化します。

オブジェクトのキーが異なる場合はどうなりますか?

ツールは、すべてのオブジェクト間で見つかったすべてのキーの和を構築します。欠けているキーは、行を破損するのではなく空のセルを生成します。

Excelで出力を開くことはできますか?

はい。.csvをダウンロードして、Excel、Google Sheets、Numbers、またはLibreOfficeで開きます。ヨーロッパのExcelロケール上にある場合は、セミコロンのデリミターに切り替えます。

JSONはどこかにアップロードされていますか?

いいえ。コンバーターはブラウザ内で完全に実行されます。データはサーバーに接触することはなく、何もログされません。

値内のコンマと引用符をエスケープしますか?

はい。アクティブなデリミター、二重引用符、改行を含む任意の値は二重引用符でラップされ、内部の引用符は2倍になり、RFC 4180に従います。

関連ツール

ドキュメント ツールで作業を続ける

ドキュメント ツール