コンテンツにスキップ
ToolsMinify logo
変換ツール

JSON から CSV 変換

JSON または CSV を貼り付け、1ページで双方向変換。この無料 JSON から CSV 変換はネストを1段階フラット化 (address.city)、配列・単一オブジェクト・NDJSON・{ data: [...] } ラップを受け付け、RFC 4180 の引用付きカンマ CSV を解析します。CSV → JSON では Unflatten…

JSON から CSV 変換について

JSON または CSV を貼り付け、1ページで双方向変換。この無料 JSON から CSV 変換はネストを1段階フラット化 (address.city)、配列・単一オブジェクト・NDJSON・{ data: [...] } ラップを受け付け、RFC 4180 の引用付きカンマ CSV を解析します。CSV → JSON では Unflatten がドットヘッダーからネストを再構築し、Excel 編集後に構造化 JSON に戻せます。RFC 4180、Excel EU (セミコロン + BOM)、TSV、パイププリセット。すべてクライアント側 - API ダンプはブラウザ外に出ません。

JSON から CSV 変換の使い方

  1. JSON → CSV または CSV → JSON を選びます(変換後は Swap も可)。
  2. データを貼るか、ローカル .json / .csv をドロップ(最大 10 MB、ブラウザ内のみ)。ネストは1段階フラット化。NDJSON と { data / results / items } ラップは自動検出。
  3. プリセット (RFC 4180、Excel EU、TSV、Pipe) または区切り / Excel BOM を手動設定。CSV → JSON では Unflatten で address.city をネストに戻します。
  4. プレビュー表を確認し、コピーまたはダウンロード。アップロードなし。

JSON から CSV 変換の例

API 配列をスプレッドシートへ

[{"id":1,"name":"Ada"},{"id":2,"name":"Grace"}] を貼り、id,name ヘッダーの CSV をダウンロー。Excel や Google スプレッドシートにそのまま使えます。

ネスト住所のフラット化

{"user":{"name":"Ada"},"score":10} は user.name と score 列になり、ネストは1段のみで深い再帰の乱れがありません。

Excel 編集後に Unflatten

ネスト JSON を CSV にし、Excel で address.city を編集、CSV → JSON で Unflatten オン - { "address": { "city": "..." } } に戻り、フラットなドットキーではありません。

NDJSON / ログ

1行1 JSON オブジェクト (mongoexport、BigQuery、Loki) を貼り付け。単一 JSON でない場合 NDJSON と判定し、1行1 CSV 行を生成します。

引用内カンマの CSV

"hello, world" のセルは1フィールドのまま。CSV → JSON で { "note": "hello, world" } が正しくエスケープされて得られます。

JSON から CSV 変換に関するよくある質問

JSON を CSV にオンライン変換するには?
JSON → CSV を選び、オブジェクト配列(単一オブジェクト / NDJSON / ラップ配列)を貼り、区切りまたはプリセットを選び CSV をコピーまたはダウンロード。ネストは address.city のようなドットキーで1段階フラット化されます。
同じページで CSV を JSON に?
はい。CSV → JSON または Swap。先頭行がキー、以降の各行が1オブジェクト。RFC 4180 で引用、埋め込みカンマ、改行を処理。型推論で 42 や true を数値・真偽値に。Unflatten がドットヘッダーからネストを再構築。
Unflatten ドットキーとは?
CSV → JSON で address.city と address.zip 列は { "address": { "city": "...", "zip": "..." } } になります。["math"] のようなセルは配列に戻ります。Excel でフラット CSV を編集した後の往復に使います。
対応する JSON 形状は?
オブジェクト配列、単一オブジェクト(1行)、NDJSON、{ "data": [...] }、results、items、records、rows などのラップ。値内配列は Unflatten まで CSV セル内 JSON 文字列のままです。
Excel EU プリセットとは?
欧州 Excel はセミコロン区切りと UTF-8 BOM が必要なことが多いです。Excel EU プリセットが一括設定。Google スプレッドシートや多くの import には RFC 4180(カンマ、BOM なし)。
JSON や CSV はサーバーにアップロードされますか?
いいえ。解析、フラット化、Unflatten、変換はブラウザ内のみ。API ダンプや顧客エクスポートにも安全です。
他の JSON to CSV サイトとの違いは?
1 URL で Swap 付き双方向、NDJSON とラップ API の自動検出、Excel 向け1段フラット、戻り路の Unflatten。RFC 4180、Excel EU、TSV、パイプ - データをアップロードせずに。