JSON ↔ CSV 変換
JSON オブジェクトの配列を表計算ソフトで扱える CSV に、または CSV の行を JSON として取り込めます。引用符付きの項目、任意の区切り文字、ネストした値も自動で処理します。
無料 ブラウザ内で処理 登録不要
入力
出力
変換結果がここに表示されます。
入力と同時にブラウザ内で変換されます。
使い方
1
向きを選ぶ
ツール上部で JSON → CSV と CSV → JSON を切り替えます。
2
データを貼り付ける
JSON 配列または CSV テキストを入力欄に入れます。
3
コピーまたは保存
入力と同時に結果が更新されるので、コピーするかファイルとして保存します。
このツールの特長
実務的な CSV に対応
引用符付きのカンマ、エスケープされた引用符、CRLF 改行、UTF-8 BOM を扱えます。
区切り文字を選択
カンマ、セミコロン、タブを選べ、地域別の形式にも対応します。
ネストした値を保持
行の中のオブジェクトや配列は失われず、JSON としてシリアライズされます。
よくある質問
どのような JSON 形式を想定していますか?
オブジェクトの配列です。各オブジェクトが CSV の1行になります。単一のオブジェクトは1行の表として扱われます。
ネストしたオブジェクトはどうなりますか?
セルの中で JSON 文字列としてシリアライズされます。列を分けたい場合は、事前に平坦化してください。
CSV で数値が文字列になるのはなぜ?
CSV に型の概念がなく、すべてのセルがテキストだからです。逆変換時に型を推論すると数値や真偽値に戻せます。
セミコロン区切りのファイルに対応していますか?
はい。JSON → CSV でも CSV → JSON でも、変換前にセミコロンかタブを選べます。
データはアップロードされますか?
いいえ。解析と変換はブラウザ内で行われ、サーバーには何も送信されません。
関連ツール
開発ツール JSON 整形・検証ツール JSON をブラウザ内で整形・検証・最小化できます。2 スペースか 4 スペースのインデントを選び、キーを並べ替えて、結果をすぐにコピーできます。 開発ツール YAML ↔ JSON 変換 YAML と JSON をブラウザ内で相互変換します。ネストした構造を保ち、インデント幅を選べ、YAML のエラーは行番号付きで確認できます。 開発ツール URL エンコード・デコード URL やクエリ文字列を正しい UTF-8 のパーセントエンコーディングで変換します。コンポーネントモードと URL 全体モードを切り替えられ、すべてブラウザ内で完結します。 開発ツール JSON から TypeScript を生成 JSON から TypeScript の interface をブラウザ内で生成します。ネストしたオブジェクト、配列、引用が必要なキーにも対応し、コピーやダウンロードができます。 開発ツール Base64 エンコード・デコード テキストを Base64 に変換したり、Base64 をテキストに戻したりできます。UTF-8 と URL セーフに対応し、すべてブラウザ内で完結します。 開発ツール ハッシュ生成ツール テキストから MD5、SHA-1、SHA-256、SHA-384、SHA-512 のハッシュをブラウザ内で生成します。既存のダイジェストとの照合やコピーもすぐに行えます。
最終更新: