JSONからTSVへの変換ツール
100万行以上をブラウザで処理

JSONファイルをブラウザ上でTSV(タブ区切り)形式に即座に変換。JSONテキストの直接貼り付けや.jsonファイルのアップロードに対応。DuckDB-WASM搭載、サーバーへのアップロード不要。

ここにファイルをドラッグ&ドロップ、または ファイルを選択

対応形式: .json(最大 500 MB)

Your data stays in your browser. By using this tool, you agree to our Terms and Privacy Policy.

JSONからTSVへの変換方法

1

「ファイルアップロード」タブで.jsonファイルをドラッグ&ドロップ、または「テキスト貼り付け」タブに切り替えてJSONデータを直接貼り付けます。

2

DuckDB-WASMがJSONを読み込みます。対応形式:オブジェクトの配列([{...}, {...}])、NDJSON(1行1オブジェクト)。

3

タブ区切りのTSV出力プレビュー(列ヘッダーと行データ)を確認します。

4

ダウンロードボタンをクリックしてTSVファイルを保存します。

特徴

100%ブラウザ完結

データはデバイスの外に出ません。WebAssemblyでローカル処理されるため、サーバーアップロードやプライバシーの心配は不要です。

貼り付け・アップロード対応

テキストエリアにJSONを直接貼り付けるか、.jsonファイルをアップロード。簡単なテストにもバッチ変換にも最適です。

大容量ファイルのストリーミング

150MB超のファイルはストリーミングモードでTSVを直接ディスクに書き込み、ブラウザのメモリ制限を回避。100万行規模のデータセットにも対応。

JSONとTSVの違いとは?

JSON(JavaScript Object Notation)はキーと値のペアでデータを表現するテキスト形式で、Web APIやアプリケーションで広く使われます。TSV(Tab-Separated Values)はタブで区切られたシンプルな表形式で、データ交換や科学分野で標準的に使用されます。

JSONTSV
構造キーと値のペア(ネスト可)フラットな表形式(行×列)
区切り文字なし(構造化テキスト)タブ (\t)
データ型文字列・数値・真偽値・null を区別すべて文字列
可読性プログラムから扱いやすい列が視覚的に揃って見やすい
主な用途Web API・設定ファイル・NoSQLデータ交換・バイオインフォマティクス・言語学

JSONをTSVに変換するメリット

  • スプレッドシートやテキストエディタですぐに開ける — 列がタブで揃って見やすい
  • カンマの問題なし — TSVはタブを区切り文字に使用するため、データ内のカンマが問題にならない
  • データパイプライン統合 — バイオインフォマティクス、言語学、科学分野で標準的なフォーマット

よくある質問

データはサーバーにアップロードされますか?
いいえ。ファイルはブラウザから出ることはありません。すべてWebAssemblyでローカル処理されます。
無料ですか?
はい。行数制限なく完全に無料です。
どのJSON構造に対応していますか?
オブジェクトの配列(例:[{"id": 1}, {"id": 2}])とNDJSON(改行区切りJSON)に対応しています。各オブジェクトが1行、キーが列ヘッダーになります。{"data": [...]}のようなラッパーオブジェクトには対応していません。内側の配列を取り出してください。
数百万行や大容量のJSONファイルをTSVへ変換できますか?
はい。DuckDB-WASMを使用してブラウザ内ですべて処理するため、数百万行のファイルも変換可能です。150MBを超えるファイルは自動的にストリーミングモードに切り替わり、ディスクに直接書き出すため、メモリ不足になりません。
ファイルアップロードせずにJSONを直接貼り付けできますか?
はい。「テキスト貼り付け」タブに切り替えてJSONデータを直接貼り付けてください。即座にバリデーションと変換が行われます。貼り付けの上限は10MBです。それ以上のデータにはファイルアップロードをお使いください。
TSVとは何ですか?CSVとの違いは?
TSV(Tab-Separated Values)はタブ文字でデータを区切る形式です。CSVのカンマの代わりにタブを使用するため、住所や説明文などカンマを含むデータでも区切り文字の混同が起きません。バイオインフォマティクスや言語学の分野で広く使われています。
ファイルサイズの上限は?
ファイルアップロードは最大500MBです。テキスト貼り付けは最大10MBです。150MB超のファイルではストリーミングモードが有効になり、ブラウザのメモリ制限を回避できます。
NDJSONとは何ですか?
NDJSON(Newline Delimited JSON)は、1行に1つのJSONオブジェクトを記述する形式です。ログファイルやストリーミングデータでよく使用されます。例:{"id": 1}\n{"id": 2}。通常のJSON配列と同様にTSVに変換できます。
変換する前にデータを加工できますか?
本ページは「変換専用」のツールです。事前にデータのクレンジングが必要な場合は、データ分析プラットフォーム「LeapRows」をご利用ください。登録不要でお使いいただけます。
対応ブラウザは?
WebAssembly対応の最新ブラウザ:Chrome、Firefox、Edge、Safari(14以降)。

関連ツール