すべてのツール · 変換, データ

CSV JSON変換

動作確認済み · 2026年6月21日

CSVをJSONに変換します。引用符で囲まれたカンマも正しく処理し、数値やtrue/falseも自動判定します。 ブラウザ内で完結:ファイルは一切アップロードされません。

クリックしてファイルを選択 または.csvをここにドラッグ

対応形式:.csv、.tsv、.txt

… or paste CSV directly

区切り文字

先頭行

出力

Handles the awkward parts of CSV correctly: commas and line breaks inside quoted fields, and doubled quotes ("") as an escaped quote. With "Guess numbers & true/false" on, a value is only converted when the entire cell is a clean number or exactly true/false — so a leading-zero code like 007, or something like 1.2.3, is left as text rather than mangled. If the first row is column names, each row becomes an object; if not, each row becomes an array. Duplicate column names are kept apart (the second "id" becomes "id_1") so nothing is silently overwritten. Everything runs in your browser — nothing is uploaded.

使い方

  1. CSVファイルをアップロードするか、CSVテキストを直接貼り付けます。
  2. このツールが解析し、引用符で囲まれたカンマも正しく処理します。
  3. きれいなJSONの結果をコピーまたはダウンロードします。
  4. 先頭行は自動的にJSONのフィールド名として使われます。

よくある質問

引用符付きフィールド内のカンマも処理できますか?

はい、引用符で囲まれたカンマは正しく解析され、フィールドが分割されることはありません。

数値や真偽値は自動的に変換されますか?

はい、このツールはプレーンテキストから数値やtrue/falseの値を自動判定できます。

ファイルをアップロードする代わりにCSVテキストを貼り付けられますか?

はい、テキストの貼り付けはファイルのアップロードと同じように動作します。

変換できるCSVの行数に上限はありますか?

固定の上限はありません。大きなファイルも小さなファイルと同じように動作します。

ヘッダー行はどう扱われますか?

結果のJSONで自動的にフィールド名として使われます。

ファイルは一切アップロードされません。 Gotool.xyzはすべてブラウザ内のJavaScriptとして動作します。ファイルはメモリ上で処理され、サーバーに触れることは一切ありません。漏えいの心配もクリーンアップの必要もありません。タブを閉じれば、何もなかったのと同じです。私たちが記録するのは「どのツールが使われたか」(名前だけ、例えば「merge」)という情報だけで、どんな機能が役立っているかを知るためのものです。あなたのファイルやそのファイル名、サイズ、中身に関する情報は一切取得しません。