JSONからCSVへの変換ツール
JSONオブジェクトの配列をCSV形式に変換します。キーからヘッダーを自動生成し、ネストされたオブジェクトをフラット化し、.csvファイルとしてダウンロードできます。無料、プライベート、アップロード不要。
How It Works
Paste JSON Array
JSONオブジェクトの配列(例:[{"name":"John"},{"name":"Jane"}])を入力してください。ツールがJSONを即座に検証します。[{"name":"John"},{"name":"Jane"}]). The tool validates your JSON instantly.
Choose Flatten Option
Toggle “Flatten nested objects” to convert nested fields like address.city into dot-notation column headers.
Review CSV Preview
The CSV output updates automatically with headers as the first row. The status bar shows the number of rows and columns.
Download or Copy
Click “Download CSV” to save the result or “Copy CSV” to copy it to your clipboard for use in spreadsheets.
About JSON to CSV Converter
This converter transforms a JSON array of objects into a properly formatted CSV (Comma-Separated Values) file. It automatically extracts all unique keys across every object to build the header row. Nested objects can be flattened using dot notation (e.g. address.city) for cleaner columns, or left as serialized JSON strings. Values containing commas, double-quotes, or newlines are properly escaped per RFC 4180. All processing happens entirely in your browser — no data is uploaded to any server. Use the result directly in Excel, Google Sheets, or any CSV-compatible application.
ヘッダー自動生成
配列内のすべてのオブジェクトの一意なキーからヘッダーを抽出します。フラット化が有効な場合、深くネストされたパスはドット記法を使用します。
ネストされたオブジェクト対応
ネストされたオブジェクトをドット記法の列にフラット化するか、単一セル内のJSON文字列として保持します。配列、ブール値、数値、null値を処理します。
適切なCSVエスケープ
カンマ、二重引用符、改行を含むフィールドは、RFC 4180に従って内部の引用符をエスケープし、自動的に二重引用符で囲みます。
100%プライベート&無料
すべての処理はブラウザ内で純粋なJavaScriptで行われます。サーバーへのアップロードはなく、データがデバイスから送信されることはありません。ページ読み込み後はオフラインでも動作します。