JA
マイツール

JSON CSV変換

JSONのオブジェクト配列を、ExcelやGoogleスプレッドシートで開けるCSVに変換します。入れ子のオブジェクトはドット区切りの列名に展開し、値は正しく引用符で囲みます。

オブジェクトの配列、1つのオブジェクト、または配列を1つ含むオブジェクト({"results": [...]} など)を入力できます。
CSV
行数
2
ヘッダーを除くデータ行
列数
7

数値はJavaScriptの精度に従い、重複したキーと範囲外の数値は受け付けません。=、+、-、@で始まるフィールドは表計算ソフトが数式として解釈することがあるため、CSVを取り込むときはテキストとして扱ってください。

プレビュー
idnameemailaddress.cityaddress.ziptagsactive
1Ada Lovelaceada@example.comLondonW1["math","code"]
2Lin, Meilin@example.comTaipei100true
マイツール →
広告

APIやデータベースが返すのはJSONですが、表計算ソフトやBIツール、多くのインポート画面はCSVを求めます。この変換ツールは、JSONのオブジェクト配列を表にします。キー1つが列、オブジェクト1つが行になり、カンマ・引用符・改行を含む値はRFC 4180とExcelが想定する形式で引用符に囲まれます。処理はすべてブラウザ内で行うため、個人データがアップロードされることはありません。

使い方

  1. JSONを貼り付けます。オブジェクトの配列、1つのオブジェクト、または配列を1つ含むAPIレスポンスで構いません。
  2. 区切り文字を選びます。多くのツールではカンマ、小数点にカンマを使う国のExcelではセミコロン、TSVならタブです。
  3. 入れ子のオブジェクトを別々の列(address.city)に展開するか、JSONテキストのままにするかを選びます。
  4. CSVをコピーするか、先にプレビューの表を確認します。

計算式

列 = 最初に現れた順にすべてのキー。フィールドに区切り文字・引用符・改行・前後の空白が含まれる場合は "…" で囲み、内部の引用符は二重にします("")。

キーを持たないオブジェクトは、その列が空のフィールドになります。配列は1つのセルの値にできないため、["math","code"] のようなJSONテキストとして書き出します。null は空のフィールドになり、true と false はそのまま単語で残ります。名前が曖昧になる展開は拒否します。出所の不明なスプレッドシートのフィールドは、数式として解釈されないようテキストとして取り込んでください。

計算例

サンプルには2人が含まれています。展開すると列は id, name, email, address.city, address.zip, tags, active の7列、行は2行です。"Lin, Mei" にはカンマが含まれるため、引用符で囲んで "Lin, Mei" と書き出されます。Ada には "active" キーがないので最後のフィールドは空になり、Ada の tags は "[""math"",""code""]" になります。

よくある質問

列が崩れないようにExcelでCSVを開くにはどうすればよいですか?

テキストを .csv ファイルとして保存してください。Excelがすべてを1列にまとめてしまう場合は、お使いのシステムがセミコロンを想定しています。区切り文字をセミコロンにして変換し直すか、「データ」→「テキストまたはCSVから」でカンマを選んでください。

深く入れ子になったJSONはどうなりますか?

展開をオンにすると、入れ子のオブジェクトは深さに関係なく order.customer.address.city のようにドットでつないだ列名になります。配列は1つのセルにJSONテキストとして残ります。

大きな数値は正確に保たれますか?

±9,007,199,254,740,991を超える整数は、黙って丸めずに拒否します。長いIDはJSONで引用符で囲んでください。それ以外の数値はJavaScriptの浮動小数点の精度に従います。重複したキーも拒否します。

データはアップロードされますか?

いいえ。解析と変換はすべてブラウザ内で行われます。

出典

最終更新:

このツールを引用する
APA

kakaoCalc. (2026, November 8). JSON CSV変換. https://kakao.mobile/ja/tools/json-to-csv-tool/

MLA

“JSON CSV変換.” kakaoCalc, 8 Nov. 2026, kakao.mobile/ja/tools/json-to-csv-tool/.

広告