CSV↔JSON変換
CSVをJSONに、JSONをCSVに変換。ヘッダー行・区切り文字を自由に設定
次のステップ
JSON整形/検証ツール
変換したJSONを見やすく整形・バリデーションしたいときに
詳しく読む — 関連ガイド記事
ガイド記事
CSVの列を整理・結合する方法 — 不要列の削除とファイルのマージ
CSVの不要な列を削除・並び替えする方法と、複数CSVファイルをひとつにまとめる手順を解説。Excelや会計ソフトへのデータ整理に役立つ実践ガイド。
ガイド記事
JSONとは — 書き方・整形・検証の基本ガイド
JSONの構造と文法、JavaScriptでのparse/stringify、整形・検証方法、よくあるエラーの直し方を解説。REST APIレスポンスから設定ファイルまで使われるJSONを基礎から理解する。
ガイド記事
ExcelやCSVの予定をGoogleカレンダーに一括登録する方法(ics変換)
イベントや勤務シフトの予定をExcel・CSVからGoogleカレンダー・Outlook・iPhoneに一括登録する方法を解説。ics(iCalendar)形式への変換手順と日付フォーマットの注意点を紹介。
ガイド記事
CSVの連絡先をiPhone・Googleに一括登録する方法(vCard変換)
名刺リストや顧客名簿をExcel・CSVからiPhone・Googleコンタクト・Outlookに一括登録する方法を解説。vCard(.vcf)形式への変換手順と文字化け対策を紹介。
よくある質問
ヘッダー行ありとなしで出力が変わりますか?
はい。ヘッダー行ありの場合は1行目をキーとした `[{"列名": "値", ...}]` 形式のJSONを生成します。なしの場合は `[["値1", "値2"], ...]` の2次元配列になります。
タブ区切り(TSV)にも対応していますか?
はい。区切り文字を「タブ」に切り替えるとTSV形式として処理します。
CSVの中にカンマや改行が含まれている場合は?
ダブルクォートで囲まれたフィールド内のカンマは区切り文字として扱いません。ダブルクォートのエスケープ("")にも対応しています。
ファイルはサーバーに送信されますか?
いいえ、すべての処理はお使いのブラウザ内で完結します。データが外部に送信されることはありません。
CSVツール一覧
すべて見るこのツールについて
使い方
- 変換方向を選択(CSV→JSON または JSON→CSV)
- 区切り文字を選択(カンマ または タブ)
- CSV変換時はヘッダー行の有無を設定
- テキストエリアにCSVまたはJSONを貼り付け
- 「変換する」ボタンをクリックして結果をコピーまたはダウンロード
このツールの特徴
- ✓双方向変換:CSV→JSONとJSON→CSVを1ツールで対応。タブ区切り(TSV)にも対応
- ✓ヘッダー行の柔軟な扱い:ヘッダーありの場合は列名をキーとした `{列名: 値}` 形式、なしの場合は2次元配列のJSONを生成
- ✓RFC 4180準拠のCSV解析:カンマや改行を含むフィールドのダブルクォート処理、エスケープ(`""`)に対応
- ✓ブラウザ完結・プライバシー安全:データはサーバーに送信されず、ローカルで変換処理
こんなときに便利
- •REST APIのJSONレスポンスをCSVに変換してExcelで分析したい
- •スプレッドシートのデータをJavaScript/Pythonで使いたい
- •システム間でデータ形式を変換して連携したい
- •マスターデータをCSVで管理しJSONとして設定ファイルに使いたい