JSONからCSVへ変換|Excel対応・無料

JSONのオブジェクト配列をCSVへ変換し、コピーまたはUTF-8 BOM付きで保存できます。入れ子の値にも対応し、Excelの数式誤実行を防止します。

このツールの使い方・詳細

🛠 使い方

同じ種類の項目を持つJSONオブジェクトの配列を入力し、「JSONをCSV形式に変換する」を押します。入れ子のオブジェクトや配列はJSON文字列としてセルへ格納されます。Excelで開く場合は数式誤実行防止を有効にしたまま利用し、結果をコピーするかUTF-8 BOM付きCSVとしてダウンロードしてください。

💡 活用シーン・ユースケース

  • APIから取得したJSON配列を表計算ソフトで確認できるCSVへ変換する
  • JSONデータをCSVとして業務システムへ取り込む前に整形する
  • 入れ子を含むデータをセル内のJSON文字列として保持して書き出す

📚 関連知識を深める

CSVファイルの基礎知識:Excelで開くときの注意点と文字化け対策 CSVの文字化けを10秒で解決!Excelでの正しい開き方ガイド JSONデータをExcelで開くための変換手順徹底ガイド JSONとは?データの受け渡しに欠かせない「軽量データ形式」の基本

JSONからCSVへ変換する方法

キーと値を持つオブジェクトの配列を入力して変換します。配列内に登場するすべてのキーを見出しとして抽出し、行ごとにCSVへ変換します。結果はコピーできるほか、日本語がExcelで文字化けしにくいUTF-8 BOM付きCSVとして保存できます。

このツールの特徴

ブラウザ内処理:入力したJSONや変換結果を、処理目的で当サイトのサーバーへ送信・保存しません。
ヘッダー自動抽出:行によってキーが異なる場合も、配列全体から見出しを作成します。
入れ子データ:オブジェクトや配列の値はJSON文字列として1つのセルへ格納します。

Excelで開く場合の安全対策

CSVのセルが「=」「+」「-」「@」で始まると、表計算ソフトが数式として解釈する場合があります。本ツールは防止設定を初期状態で有効にし、該当する文字列を通常の文字として扱えるようにします。元の値を完全に維持したい場合だけ設定を外してください。

変換できるJSONの形

[{"id":1,"name":"Tanaka"},{"id":2,"name":"Suzuki"}] のような、1件以上のオブジェクトを含む配列に対応します。単一オブジェクトや、文字列・数値だけの配列はCSVの行構造を作れないため対象外です。