開発者 / テストデータ

モックデータジェネレーター

選択したフィールドで、名前、メールアドレス、住所、日付、数値などのテスト用ダミーデータを最大1,000行作成し、JSON、CSV、SQL INSERT文として出力できます。

モックデータジェネレーター: データはシードをもとにブラウザ内で生成されるため、追加生成を指定するまで、同じ設定では同じデータになります。連絡先情報は安全性を考慮して設計されています。メールアドレスとリンクにはドキュメント用に予約されたドメインexample.comを使用し、電話番号には北米でフィクション用に確保された555-0100から555-0199を使用します。IPアドレスもドキュメント用に予約された範囲から生成されます。=、+、-、@で始まるCSVセルには先頭にアポストロフィが付くため、スプレッドシートで数式として実行されません。 サーバーへのファイルアップロードは一切なく、100%ブラウザ内でローカル実行します。

カテゴリ
開発者ツール
実行回数
ブラウザ内で
コスト
無料 · 登録不要
提供状況
すぐに使えます
モックデータジェネレーターローカル処理

完全にブラウザ内で実行します

[
  {
    "id": 1,
    "name": "Priya Alvarez",
    "email": "priya.alvarez53@example.com",
    "company": "Nimblelight Energy",
    "created_at": "2021-12-19"
  },
  {
    "id": 2,
    "name": "Priya Patel",
    "email": "priya.patel43@example.com",
    "company": "Nimblepath Logistics",
    "created_at": "2023-06-03"
  },
  {
    "id": 3,
    "name": "Daniel Ito",
    "email": "daniel.ito25@example.com",
    "company": "Bluepath Logistics",
    "created_at": "2020-06-21"
  },
  {
    "id": 4,
    "name": "Jonas Rossi",
    "email": "jonas.rossi29@example.com",
    "company": "Bluewind Labs",
    "created_at": "2022-12-28"
  },
  {
    "id": 5,
    "name": "Omar Silva",
    "email": "omar.silva30@example.com",
    "company": "Brightbridge Analytics",
    "created_at": "2023-10-27"
  },
  {
    "id": 6,
    "name": "Sam Evans",
    "email": "sam.evans72@example.com",
    "company": "Greenpoint Media",
    "created_at": "2026-12-17"
  },
  {
    "id": 7,
    "name": "Farid Rossi",
    "email": "farid.rossi16@example.com",
    "company": "Silverpath Logistics",
    "created_at": "2021-09-28"
  },
  {
    "id": 8,
    "name": "Daniel Patel",
    "email": "daniel.patel58@example.com",
    "company": "Bluestone Systems",
    "created_at": "2020-05-04"
  },
  {
    "id": 9,
    "name": "Priya Weber",
    "email": "priya.weber24@example.com",
    "company": "Nimblebridge Analytics",
    "created_at": "2022-10-25"
  },
  {
    "id": 10,
    "name": "Hiro Okafor",
    "email": "hiro.okafor95@example.com",
    "company": "Nimblebridge Analytics",
    "created_at": "2026-06-06"
  },
  {
    "id": 11,
    "name": "Uma Young",
    "email": "uma.young12@example.com",
    "company": "Northpoint Media",
    "created_at": "2022-01-22"
  },
  {
    "id": 12,
    "name": "Wen Lopez",
    "email": "wen.lopez93@example.com",
    "company": "Harborleaf Studio",
    "created_at": "2024-09-25"
  },
  {
    "id": 13,
    "name": "Yusuf Chen",
    "email": "yusuf.chen97@example.com",
    "company": "Bluepath Logistics",
    "created_at": "2020-10-27"
  },
  {
    "id": 14,
    "name": "Kai Hansen",
    "email": "kai.hansen66@example.com",
    "company": "Swiftfield Foods",
    "created_at": "2020-07-13"
  },
  {
    "id": 15,
    "name": "Uma Tanaka",
    "email": "uma.tanaka28@example.com",
    "company": "Bluestone Systems",
    "created_at": "2026-04-03"
  },
  {
    "id": 16,
    "name": "Hiro Dubois",
    "email": "hiro.dubois65@example.com",
    "company": "Swiftstone Systems",
    "created_at": "2020-11-03"
  },
  {
    "id": 17,
    "name": "Daniel Brown",
    "email": "daniel.brown30@example.com",
    "company": "Summitbridge Analytics",
    "created_at": "2020-10-25"
  },
  {
    "id": 18,
    "name": "Mateo Lopez",
    "email": "mateo.lopez21@example.com",
    "company": "Harborstone Systems",
    "created_at": "2026-12-09"
  },
  {
    "id": 19,
    "name": "Yusuf Weber",
    "email": "yusuf.weber1@example.com",
    "company": "Bluewind Labs",
    "created_at": "2026-11-20"
  },
  {
    "id": 20,
    "name": "Isla Patel",
    "email": "isla.patel86@example.com",
    "company": "Northstone Systems",
    "created_at": "2026-02-01"
  }
]

すべて架空の値です。メールアドレスにはexample.com、電話番号にはフィクション用に確保された555-0100~555-0199の範囲、IPアドレスにはドキュメント用に予約された範囲を使用しているため、テストデータが実在の人物やサーバーに接続することはありません。

漏えいしないデータ

本番環境からコピーしたテストデータには、実在する名前、メールアドレス、電話番号が含まれ、ノートパソコン、ログ、スクリーンショット、バグ管理システムなど、本来入ってはいけない場所に持ち込まれてしまいます。生成データならそれを避けられます。また、予約済みのexample.comドメインと555-01xx番号により、メールやテキストメッセージを送信するテストでも、誰かに届くことはありません。

生成データは、明らかに偽物だと分かる状態にしてください。短いリストから選んだ名前は繰り返し登場しますが、それは利点です。誰もその行を顧客データと取り違えません。

システムに取り込む

JSONはAPIのモックやフィクスチャに適しています。1行に1オブジェクトを置くNDJSONは、ログパイプラインやElasticsearchなどの一括ローダーに適しています。CSVはスプレッドシートで開いたり、データベースのインポートコマンドで読み込んだりできます。SQLのINSERT文はコンソールにそのまま貼り付けられます。既存のCSVには、CSVからSQLへの変換で各行からINSERT文を作成できます。UUIDジェネレーターでは識別子をまとめて生成できます。

使い方

  1. 必要なフィールドを追加して名前を付け、それぞれのデータの種類を選びます。
  2. 行数と出力形式を選びます。
  3. データをコピーまたはダウンロードするか、「新しいデータ」を押して新しいセットを作成します。

プライバシーと制限事項

すべてブラウザ内で生成され、アップロードされることはありません。フィールドの一覧はこのブラウザに記憶されます。

関連ツール

よくある質問

生成されたメールアドレスや電話番号が実在する人のものになる可能性はありますか?

いいえ。メールアドレスはすべてexample.comのものです。このドメインはインターネットの標準で例示用に予約されており、メールを受信できません。電話番号は、映画や書籍、テスト用に確保された555-0100から555-0199の範囲です。名前は、一般的な名と姓をランダムに組み合わせています。

INSERT出力はどのSQLで使えますか?

出力される文では、名前を二重引用符、文字列を一重引用符で囲みます。これはSQL標準の形式で、PostgreSQL、SQLite、Oracleで使用できます。MySQLではANSI_QUOTESを有効にするか、名前を囲む二重引用符をバッククォートに置き換えてください。

同じデータをもう一度取得できますか?

はい。データは「新しいデータ」を押したときだけ変わるシードから生成されるため、フィールド名を編集しても値は同じままです。後で必要になる場合は、ファイルをダウンロードしてください。

何行まで作成できますか?

一度に最大1,000行です。さらに必要な場合は、複数のセットをダウンロードしてください。「新しいデータ」を押すたびに異なる行が生成されます。

無料ツール · ブラウザ内で · アカウント不要