CSV を JSON に変換 — 無料·アップロード不要·データ保持
ブラウザ上で CSV / TSV / テキストファイルをクリーンな JSON に直接変換。カンマ・セミコロン・タブ区切りを自動判別し、1 行目がキーになります。アップロード不要、登録不要、制限なし。
.csv / .tsv / .txt ファイルをドロップ、またはクリックして選択
.csv / .tsv / .txt 対応 · ローカル処理 · アップロード無し
オンラインで CSV を JSON に変換する方法
- .csv / .tsv / .txt ファイルを 1 つ以上ドロップ — すべてローカルで処理され、アップロードされません。
- 「JSON に変換」をクリック — 区切り文字を自動判定し、各行がオブジェクトになります。
- プレビューを確認 — 各結果に変換された表と JSON の先頭 2,000 文字が表示されます。
- ダウンロード — 1 ファイルはそのまま、複数ファイルは ZIP でまとめてダウンロード。
解析の仕組み
区切り文字(カンマ・セミコロン・タブ)は自動で判定されるため、Excel のエクスポートもヨーロッパ式のセミコロン区切りもデータベースツールの出力も設定不要です。引用符フィールドは RFC 4180 どおりに処理され、引用符内のカンマ・二重化された引用符・改行までそのまま保持され、先頭の UTF-8 BOM は読み込み前に取り除かれます。
先頭行がキーを供給し、2 行目以降の各行が JSON オブジェクトになります。欠損セルは null で埋められ、すべての行が同じ形を保ちます。値の型は表計算ソフトと同じ方式で推定されます。数値風のフィールドは数値に、TRUE/FALSE はブール値に、日付風の値は Excel シリアル値として認識されます。
先頭行は常にヘッダーとして扱われます。データがいきなり始まるファイルは、先にヘッダー行を足してから変換してください — そうしないと最初の 1 レコードが列名として消費されます。
各値が JSON でどうなるか
| ファイル内の値 | JSON 値 | 備考 |
|---|---|---|
| 42 / 3.14 | 数値 | 数値風フィールドは引用符の有無にかかわらず変換されます |
| TRUE / FALSE | ブール | 表計算の真理値キーワードを認識します |
| 2020-01-15 | 数値 | 日付風の値は Excel シリアル値になります |
| 空フィールド | null | 全列で埋められ、行の形が揃います |
| "text, with comma" | 文字列 | 引用符内のカンマ・二重引用符・改行はそのまま保持 |
CSV と JSON の比較
| CSV | JSON | |
|---|---|---|
| 構造 | 平面グリッド、ヘッダー行は任意 | 全行に名前付きキー |
| 型 | すべてテキスト、ツールが推定 | 数値・ブール・null が明示的 |
| 引用符 | RFC 4180 エスケープ、手作業では誤りがち | 区切り文字の衝突なし |
| 向いている用途 | 表計算・一括エクスポート・差し込み印刷 | API・スクリプト・設定・データベース |
プライバシーと制限
- ファイルが端末の外に出ることはありません。解析はブラウザー内の JavaScript が行います。
- CSV にシート構造はないため、結果は常に単一のトップレベル配列です。
- 先頭行は常にヘッダーとして解釈されます。ヘッダーなしモードはありません。
- すべてを 1 つのブラウザータブで処理するため、特大ファイルはメモリ容量の制約を受けます。
よくある質問
この CSV→JSON 変換は無料ですか?
はい、100% 無料です。登録不要、ウォーターマークなし、ファイル数制限なし。変換はすべてブラウザー内で行われます。
どの区切り文字に対応していますか?
カンマ・セミコロン・タブを自動判別します。標準的な英語 CSV、ヨーロッパ式セミコロン区切り、TSV どれも設定なしで変換できます。
フィールド内のカンマや引用符はどう処理されますか?
RFC 4180 どおりです。二重引用符で囲まれたフィールドにはカンマ・二重化された引用符・改行を含められ、すべて JSON に書かれたとおりに保持されます。
ヘッダー行のない CSV はどうなりますか?
先頭行は常にヘッダーとして使われます。先にヘッダー行を追加してから変換してください — そうしないと最初のデータ行が列名になります。
日付が数字になるのはなぜですか?
日付風の値は Excel と同じ方式で認識され、シリアル値(1899 年末からの日数)として保存されます。コード側で整形してください。引用符を付けてもテキスト扱いにはならず、型の推定は全フィールドに適用されます。
ファイルはサーバーにアップロードされますか?
いいえ。ファイルの読み込みも解析もブラウザー内の JavaScript が行い、データが端末から外に出ることはありません。
JSON を CSV に戻せますか?
はい。当サイトの JSON→CSV 変換をご利用ください。各シート・各配列が UTF-8 BOM 付きの CSV になり、Excel で正しく開けます。
関連ツール
変換後に表を確認・編集しますか?
無料オンライン Excel エディターを開く