メインコンテンツへスキップ

無料CSVをJSONに変換

CSV(またはTSV)をJSON(オブジェクト配列または配列)に変換します。RFC 4180準拠のパーサー・区切り文字自動検出・型変換に対応。ブラウザ内で動作します。

読み込み後はオフラインでも動作

CSV ファイルをドロップ(または下に貼り付け)

CSV, TSV, TXT · デバイス上で処理

または Ctrl+V でクリップボードから貼り付け

ファイルを参照
JSON
—
区切り文字
出力

💡 RFC 4180 準拠のパーサー — クォートされたフィールド、クォート内のカンマや改行、エスケープされたクォートに対応。ヘッダー行を有効にするとオブジェクトの配列、無効にすると配列の配列が出力されます。処理はすべてブラウザ内で実行。型変換はデフォルトで無効のため、ZIP コード(02138)などの先頭ゼロのコードや長い数値は元のテキストを維持します。型付きの値が必要な場合のみ「数値・ブール値に変換」を有効にしてください。

主な用途

  • CSV to JSON for an APIスプレッドシートエクスポートをコードまたはAPIが使用できるJSONに変換する。
  • 引用符とコンマを含む乱雑なCSVを変換するフィールド内に含まれるコンマ、引用符、または改行を含むCSVを解析する。
  • TSV(タブ区切り)をJSONに変換するスプレッドシートからコピーされたタブ区切りデータを解析する。
  • インポート用のCSVデータを準備するCSVをJSONに変換してデータベースをシードするか、アプリに読み込む。
  • CSVをJSONとしてすばやく検査する開発中にCSV行を構造化JSONオブジェクトとして表示する。

使い方

CSVは単純に見えますが、エッジケースだらけです — 引用符付きフィールド、引用符内のコンマ、セル内の改行など。このツールはRFC 4180準拠のパーサーを使うため、これらすべてに対応し、処理はブラウザ内だけで行われます。

  1. 1
    CSVを貼り付けるかファイルをドロップします
    デリミター(コンマ、セミコロン、タブ、パイプ)は自動検出されるか、手動で設定できます。何もアップロードされません。
  2. 2
    正しく解析されます
    引用符付きフィールド、エスケープされた引用符("")、引用符内の区切り文字/改行は、すべてCSV仕様どおりに処理されます。
  3. 3
    形状を選択します
    ヘッダー行がある場合、各行はヘッダーをキーとするオブジェクトになり、ない場合は配列の配列になります。オプションで数値とブール値を実際の型に変換できます。
  4. 4
    JSONをコピーまたはダウンロード
    コードにそのまま使える、きれいでインデント付きのJSONを取得します。

CSVは頻繁に連絡先、トランザクション、および他の個人データを保有します。解析はデバイス上で完全に発生します。何もアップロードされません。

関連ツール

よくある質問