🎲 テストデータ生成
テスト用のダミーデータ(人名・メール・住所・電話・会社名・日付・UUID・色など)を一括生成します。日本語・英語ロケール対応、CSV / JSON / SQL 形式で出力。
完全無料
登録不要
ブラウザ完結
5 言語対応
ダークモード
🔗 関連ツール
📖 つまずきやすいポイント
人名・メール・住所・電話番号・会社名・日付などのダミーデータを、件数を指定して生成します。処理はブラウザ内で完結します。生成されるのは「それらしい形」のデータであって、実在しないことを保証するものではありません — 名前や会社名は偶然実在するものと一致し得ますし、メールアドレスのドメインが実在すれば、そこへ実際にメールが飛ぶ可能性があります。
| ケース | 何が起きるか | どうする |
|---|---|---|
| テストで実在のドメインへメールを送ってしまう | example.com のようなアドレスを生成しても、ステージング環境がメール送信を実際に行う設定のままだと外へ出ます。生成したアドレスに gmail.com や実在企業のドメインが混ざっていた場合、見知らぬ相手にテストメールが届き、迷惑メール報告を受けると送信ドメインの評判が下がります。 |
RFC 2606 でテスト用に永久予約されているドメインを使ってください — example.com / example.net / example.org と、.test / .invalid / .localhost の各 TLD です。これらは誰も登録できないため、誤送信しても届きません。あわせて、開発環境では SMTP を Mailpit や MailHog のような捕捉サーバーに向けて、外に出る経路そのものを塞いでください。 |
| 生成データが綺麗すぎてバグが出ない | 自動生成されたデータは長さも文字種も揃っており、実データの荒れ方を再現しません。実際の名前欄には、1 文字の名前、姓のみ、ミドルネーム入り、記号入り、絵文字、前後の空白、そして空文字が入ってきます。綺麗なデータだけでテストを通しても、本番で最初に壊れるのは必ず端のケースです。 | 生成データに手で作った異常系を必ず混ぜてください。最低限、空文字・1 文字・最大長ちょうど・最大長+1・前後空白あり・絵文字入り・改行入り・SQL の引用符入りの 8 パターンです。これらは自動生成では出てこないので、固定のテストフィクスチャとして別に持ち、生成データと一緒に流します。 |
| 本番データをテストに使ってしまう | ダミーデータを作るのが面倒で本番のコピーを使うのは、個人データの目的外利用にあたる可能性があります。GDPR でも日本の個人情報保護法でも、収集時の目的を超えた利用には根拠が必要です。加えて、開発環境は本番よりアクセス制御が緩いのが普通なので、漏えいの経路としても現実的です。 | どうしても本番の分布が必要な場合は、コピーではなくマスキングした複製を作ります。氏名・メール・電話は置換し、生年月日は年だけ残す、住所は市区町村までに丸める、といった処理です。個人情報マスキングが使えます。重要なのは「マスキングを本番環境の中で行い、マスク済みのものだけを外に出す」ことで、生データを開発環境に持ち出してから加工する手順では意味がありません。 |
生成した氏名や会社名は、デモ画面やスクリーンショット、ドキュメントにそのまま載せる前に一度検索してください。偶然、実在の個人や企業と一致することがあり、その状態で「架空の顧客」として公開すると当事者から連絡が来ます。とくに珍しくない姓名の組み合わせと、短い会社名は衝突しやすい部類です。公開資料に載せるなら、「山田太郎」のような明らかに例示と分かる名前や、Example Inc. のような形にしておくと安全です。
📖 使い方
-
1
ロケールと行数を設定英語(US)または日本語ロケールを選択し、生成する行数を指定します(最大 1000 行)。
-
2
出力形式とフィールドを選択JSON / CSV / SQL INSERT / TSV / Markdown テーブルから出力形式を選び、必要なフィールド(名前・メール・住所など)にチェックを入れます。
-
3
生成してコピーまたはダウンロード「生成」ボタンを押してデータを作成します。「コピー」または「ダウンロード」で結果を取得できます。
❓ よくある質問
生成されるデータは毎回異なりますか?
はい。「生成」ボタンを押すたびにランダムなデータが生成されます。
SQL 出力はどのデータベースに対応していますか?
標準的な SQL INSERT 文を生成します。MySQL / PostgreSQL / SQLite など多くのデータベースで使用できます。
生成されたデータは安全に使えますか?
すべてのデータはブラウザ内でランダム生成されます。実在の個人情報は含まれません。テスト・デモ・開発用途に適しています。
🐛 このツールで問題が発生しましたか?
完全無料・登録不要。再現手順だけでも結構です。届いたご報告は運営者に直接届き、修正の参考にします。
✅
ご報告ありがとうございます!
運営者に届きました。改善の参考にさせていただきます。