ランダムJSON生成ツール
スキーマとfaker.jsを使ってダミーのJSONデータを生成します。JSON・CSV・TSV・XMLなど複数形式で出力可能。無料で、すべてブラウザ内で完結します。
faker を読み込み中…
使い方
- 1 JSONスキーマを定義します。各末端の値には person.fullName、internet.email、number.int({min:18,max:65}) のようなfaker.jsのドットパスを指定します。
- 2 件数(Count)のスライダーを1〜1000の範囲で調整し、出力形式(JSON、CSV、TSV、XML)を選択します。
- 3 「生成(Generate)」を押すとランダムなレコードが作成されます。何度でも再生成して新しい値を得られます。
このツールを使う理由
- スキーマ主導 — データ項目の構造は自分で定義したまま、値だけがランダム化されます。
- @faker-js/faker をベースに構築 — モダンで多言語対応、数百種類のジェネレーターを利用可能です。
- fakerパッケージは遅延読み込み(lazy-load)— 「生成」を押すまでページは軽量なままです。
- JSON・CSV・TSV・XMLで出力 — データベースのシードやテストフィクスチャにそのまま使えます。
よくある質問
どんなドットパスが使えますか?
<code class="font-mono text-xs">faker.*</code> 配下にあるものならすべて利用できます。例えば <code class="font-mono text-xs">person.firstName</code>、<code class="font-mono text-xs">company.name</code>、<code class="font-mono text-xs">finance.iban</code>、<code class="font-mono text-xs">date.past</code> などです。完全な一覧はfaker.jsの公式ドキュメントを参照してください。
パラメータを渡すことはできますか?
はい、丸括弧内にパラメータオブジェクトを指定できます。例:<code class="font-mono text-xs">number.int({min:1,max:100})</code> や <code class="font-mono text-xs">helpers.arrayElement(["a","b","c"])</code> のように記述します。
このデータはどこから取得されますか?
すべてお使いのブラウザ内で処理されます。faker.jsがローカルでデータを生成するため、APIへの通信は一切発生しません。スキーマと生成データがデバイスの外に出ることはありません。
ランダムJSON生成ツール とは?
ランダムJSON生成ツール(Random JSON Generator)は、ユーザーが定義したスキーマとfakerライブラリを使ってダミーのJSONデータを作成するツールです。各フィールドにテストやモック用の合成サンプル値を埋め込み、生成したレコードをJSON、CSV、TSV、XMLのいずれかの形式で書き出せます。処理はすべてブラウザ内で完結し、登録もサーバー側処理も一切不要です。
機能
スキーマ駆動
各キーをFakerのメソッドにマッピングし、生成される合成データの内容を正確にコントロールします。
複数フォーマットでのエクスポート
生成したレコードをJSON、CSV、TSV、またはXMLとして出力します。
大量レコードの生成
シード投入、テスト、デモ用にモックオブジェクトの配列を生成します。
100%プライベート
クライアント側で動作します — スキーマとデータがブラウザの外に出ることはありません。
例
Input
{"name":"person.fullName","email":"internet.email"}
Output
{"name":"Jordan Reynolds","email":"jordan.reynolds@example.com"} (values are random each run)
主な用途
-
1
開発用データベースへのシード投入
テスト環境に投入するリアルなモックユーザー、注文、または商品を生成します。
-
2
APIレスポンスのモック
フロントエンド開発向けに、実際のエンドポイントと同じ形のJSON配列を生成します。
-
3
デモ用データセットの作成
プロトタイプやスクリーンショット用に、それらしく見えるサンプルデータを作成します。
Zerethonのランダムjsonジェネレーターは、ブラウザ内でFakerライブラリを使用し、ユーザーが定義したスキーマから偽のデータを生成します。各フィールドはFakerのメソッド(person.fullNameやinternet.emailなど)を参照し、ツールがそこに合成値を埋め込んで、JSON、CSV、TSV、またはXMLとしてエクスポートします。出力はランダムなので、実行するたびに新しいレコードが生成されます。データがアップロードされることはありません。
- カテゴリ
- 開発者
- 料金
- 無料
- プライバシー
- ブラウザベース
- 登録
- 不要
参考文献
- Faker — APIリファレンス — Faker
- RFC 8259 — JSONデータ交換フォーマット — IETF
プライバシー
明記されない限り、データがブラウザの外に送信されることはありません。ランダムJSON生成ツール は完全にクライアント側で動作します — サーバーへのアップロードなし、ログなし、入力内容のトラッキングなし。
基礎を学ぶ
使い方ガイド
関連ツール
JSONフォーマッター
JSONをオンラインで整形・検証・圧縮。無料・登録不要 — データはブラウザの外へ送信されません。
ツールを開くSQLフォーマッター
SQLクエリをオンラインで整形 — MySQL、PostgreSQL、SQLite、SQL Server、Oracle、BigQueryのコードをきれいに整えます。
ツールを開くUUID生成ツール
オンラインでUUIDを生成 — v1、v4、v7、Nilに対応。最大10,000件の一括生成が可能。無料・登録不要。
ツールを開くパスワードジェネレーター
暗号学的に安全な強力なランダムパスワードを生成します。長さと文字セットを自由にカスタマイズ可能 — すべてブラウザ内で完結します。
ツールを開くZerethon Social で作成・共有・成長しよう
無料登録。ポイントを獲得し、実績を集め、世界中のクリエイターとつながりましょう。