オンライン Excel エディター
無料 · 登録不要 · ローカル処理

CSV を JSON に変換 — 無料·アップロード不要·データ保持

ブラウザ上で CSV / TSV / テキストファイルをクリーンな JSON に直接変換。カンマ・セミコロン・タブ区切りを自動判別し、1 行目がキーになります。アップロード不要、登録不要、制限なし。

.csv / .tsv / .txt ファイルをドロップ、またはクリックして選択

.csv / .tsv / .txt 対応 · ローカル処理 · アップロード無し

オンラインで CSV を JSON に変換する方法

  1. .csv / .tsv / .txt ファイルを 1 つ以上ドロップ — すべてローカルで処理され、アップロードされません。
  2. 「JSON に変換」をクリック — 区切り文字を自動判定し、各行がオブジェクトになります。
  3. プレビューを確認 — 各結果に変換された表と JSON の先頭 2,000 文字が表示されます。
  4. ダウンロード — 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 の比較

CSVJSON
構造平面グリッド、ヘッダー行は任意全行に名前付きキー
型すべてテキスト、ツールが推定数値・ブール・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 エディターを開く