メインコンテンツへ移動
ToolShed
検索
⌘
K
人気
新着ツール
?
読み込み中...
🏠
探す
☰
カテゴリ
🔥
人気
?
について
ホーム
/
開発・コード変換
/
CSV⇔JSON変換
{}
CSV⇔JSON変換
dev/csv-json-converter
CSVとJSONを相互変換。ヘッダー行を自動認識してキー名に変換。
最終更新日
2026-07-03
・ by
yuzlrin
このツールでできること
CSV⇔
JSON
変換では、CSVとJSONを相互変換。ヘッダー行を自動認識してキー名に変換。
関連する観点として CSV
JSON
変換、JSON CSV変換、CSV to JSON を確認し、結果をコピーして別の作業に使えます。
CSV → JSON
JSON → CSV
入れ替え
CSV入力
JSON出力
コピー
使い方
上部で「CSV →
JSON
」か「JSON → CSV」のモードを選びます。
左側の入力欄にCSV(1行目はヘッダー前提)または
JSON
配列を貼り付けます。
右側に変換結果が表示され、コピーボタンでそのままコピーできます。
「テーブルプレビュー」を開くと行数・列数と表形式のプレビューを確認できます。
「入れ替え」ボタンで出力結果を新しい入力として、モードを反転させて再変換できます。
入力例・出力例
INPUT
name,age,city Alice,30,Tokyo Bob,25,Osaka
OUTPUT
[ { "name": "Alice", "age": "30", "city": "Tokyo" }, { "name": "Bob", "age": "25", "city": "Osaka" } ]
行数2・列数3と表示され、ageの値は数値ではなく文字列"30"になります。
INPUT
[{"name":"Alice","age":30},{"name":"Bob"}]
OUTPUT
name,age Alice,30 Bob,
2件目にはageキーが無いため、その列は空欄で埋められます(エラーにはなりません)。
よくある利用シーン
スプレッドシートからエクスポートしたCSVを、フロントエンドのモックデータ用
JSON
配列にそのまま変換したいとき。
APIから返ってきた
JSON
配列を、Excelで開けるCSVに戻して非エンジニアのメンバーに共有したいとき。
項目が揃っていない
JSON
配列(一部のオブジェクトにだけキーがある)をCSV化したときの列の埋まり方を事前に確認したいとき。
「入れ替え」ボタンを使い、変換結果を起点にして往復変換の整合性を確認したいとき。
結果確認のポイント
構文、引用符、改行、エスケープが利用先の仕様に合っているか確認してください。
CSV
JSON
変換、JSON CSV変換、CSV to JSONの観点で、入力内容と出力内容がずれていないか見直してください。
コピーした結果を利用先に貼り付けたあと、改行や記号が変わっていないかも確認してください。
注意点
本番の秘密情報、APIキー、パスワードは入力しないでください。
結果を公開・送信する前に、用途に合う形式かを必ず確認してください。
データの扱い / プライバシー
CSV⇔
JSON
変換の主要な処理はブラウザ内で実行されます。
入力内容を保存するアカウント機能はなく、ページを閉じると作業内容は手元のブラウザから離れます。
本番の秘密情報や個人情報を扱う場合は、入力前に必要性を確認してください。
FAQ
よくある
質問
CSVとJSONの違いは何ですか?
CSVはカンマ区切りのテキスト形式で、表形式データの保存に適しています。JSONはキーと値のペアで構造化データを表現でき、APIのデータ交換に広く使われています。
ヘッダー行はどう扱われますか?
CSV→JSON変換では、1行目をヘッダー(キー名)として使用し、2行目以降をデータとして変換します。ヘッダーなしの場合は連番のキーが自動生成されます。
日本語を含むCSVも変換できますか?
はい。UTF-8エンコーディングの日本語CSVに対応しています。Excelで保存したCSVがShift_JISの場合は、UTF-8で保存し直してからご利用ください。
バリエーション
CSV→JSON変換
JSON→CSV変換
関連ツール
JSON整形ツール
JSONの整形(Pretty Print)・圧縮・バリデーション・ツリービュー表示。構文エラーの位置表示、YAML変換にも対応。
正規表現テスター
正規表現のリアルタイムテスト。マッチ箇所のハイライト、グループキャプチャ表示、よく使うパターンのチートシート付き。
CSV→JSON変換
CSVファイル・テキストをJSON形式に変換。配列/オブジェクト形式の選択、ヘッダー行の自動認識にも対応。
JSON→CSV変換
JSONデータをCSV形式に変換。配列やネストしたJSONにも対応。
UUID生成ツール
UUID v4をワンクリックで生成。ハイフンなし、大文字、小文字など各種フォーマット対応。一括100個まで生成可能。
タイムスタンプ変換
UNIXタイムスタンプと人間が読める日時形式を相互変換。秒・ミリ秒に対応(マイクロ秒・ナノ秒は非対応)。ログ解析やAPI開発のデバッグに。
ASCIIコード表
ASCIIコード(0-127)の文字・10進数・16進数・2進数の一覧表。
アクセシビリティチェックリスト
Webアクセシビリティ(WCAG 2.1)の主要チェック項目を一覧表示する。