Fake Data Generator
テスト用のリアルなモックデータをJSON/CSV形式で生成。名前、メール、住所、電話番号等15種類のフィールドに対応。
Fake Data Generatorの使い方
テスト用のリアルなモックデータを簡単に生成できます。フィールド名とデータ型(名前、メール、 電話番号、住所、UUID、日付など15種類)を設定し、行数を指定して「生成」を押すだけ。 JSON/CSV形式で出力され、APIモックやテストデータ作成に便利です。
How to Use the Fake Data Generator
Generate realistic mock data for testing and development. Configure field names and types (name, email, phone, address, UUID, date, IP, company, job title, and more), set the number of rows (up to 1000), and export as JSON or CSV. Perfect for API mocking, database seeding, and UI prototyping. All data is generated client-side with no external dependencies.
よくある落とし穴と対処 / Common Pitfalls
| 落とし穴 / Pitfall | 問題 / Problem | 対処 / Fix |
|---|---|---|
| 本番データの加工で代用する Using masked production data instead | 匿名化が不十分だと個人情報漏えいリスク。テスト環境への持ち出し自体が規程違反のことも Incomplete masking leaks PII; copying prod data may violate policy | テストデータは最初から合成データで作る(本ツールの用途) Generate synthetic data from the start |
| メールに実在ドメインを使う Real domains in fake emails | テスト送信が実在アドレスに届く事故 Test emails reach real inboxes | example.com / example.jp(RFC 2606予約ドメイン)を使う Use RFC 2606 reserved domains |
| ユニーク性が必要な列で重複 Duplicates in unique columns | ランダム生成のメール・IDが衝突しDBのUNIQUE制約に違反 Random values collide on unique constraints | 連番を混ぜる(user1@example.com)か UUID 型フィールドを使う Mix in sequence numbers or use UUID fields |
| 境界値が含まれない No edge cases in generated data | 「きれいなデータ」だけではバグが見つからない(空文字・最長値・絵文字等) Clean data hides bugs | 生成後に境界値レコードを手動で数件追加する Manually add edge-case rows |
| シード固定できず再現不能 Tests not reproducible without seeds | 毎回違うデータだと失敗時の再現ができない Random data makes failures unreproducible | 失敗時のデータをJSONで保存しフィクスチャ化する Snapshot failing datasets as fixtures |
生成例 / Example Output
[
{ "id": "f47ac10b-...", "name": "佐藤 健太", "email": "kenta82@example.com",
"createdAt": "2026-03-14" },
{ "id": "a1b2c3d4-...", "name": "鈴木 美咲", "email": "misaki55@example.com",
"createdAt": "2026-05-02" }
]
→ そのまま fetch のモックレスポンスや DB シードに利用可能活用例 / Use Cases
- APIモック -- MSW や json-server のレスポンスとして貼り付け
- DBシード -- JSON to CSV と組み合わせて一括INSERT用CSVに
- UIプロトタイプ -- 一覧画面のスクロール・折返し検証用の現実的なデータ
Why browser-only?
The field names you configure mirror your actual database schema — informative metadata you should not broadcast. This generator builds every record in your browser from bundled word lists: no schema, no generated row ever leaves your device, and it works offline. The DevTools Network tab shows zero requests.
設定するフィールド名は実際のDBスキーマを反映するもの。本ツールは生成の全てがブラウザ内で 完結し、スキーマも生成データも外部送信されません。
関連ツール / Related Tools
開発をもっと効率的に
PR
レンタルサーバー
エックスサーバー
国内シェアNo.1の高速レンタルサーバー(エックスサーバー社調べ)。WordPressも簡単セットアップ。
詳しく見る →レンタルサーバー
ConoHa WING
国内最速クラスのレンタルサーバー。独自ドメイン永久無料特典付き(特典内容は変更される場合があります)。
詳しく見る →レンタルサーバー
mixhost
高速SSD・HTTP/3対応のクラウド型レンタルサーバー。
詳しく見る →VPS
シンVPS
メモリ単価国内最安・オールNVMe SSD搭載の高性能VPS。開発・検証環境の構築に。
詳しく見る →Windows VPS
ConoHa for Windows Server
Windows環境のVPS。リモートデスクトップで開発・検証環境を構築。
詳しく見る →