ダミーデータ生成ツール|架空の氏名・住所・UUIDをCSV・JSON出力

実在情報を使わない氏名・メール・住所風日付・UUID・連番CSV・JSON

テスト用の架空データを生成

実在しないことが分かる文字列と予約済みドメインを使い、指定列の表を作成します。

端末内生成

件数と列を選ぶ

生成する列
列ごとの設定
欠損・重複を含むテストデータ

連番とUUIDは空欄対象外です。重複行は入力チェックや重複除去の試験用です。

生成結果

行数0行
列数0列
出力容量0 B

生成すると先頭100行を表で確認できます。

生成データの安全な形式

生成例実在情報と区別する方法
氏名テスト姓0042 テスト名0042全件に「テスト」を含める
メールtest-user-0042@example.com文書・試験用に予約されたexampleドメイン
住所風架空県テスト市サンプル町4-2-8実在都道府県を使わず「架空」「テスト」を含める
連番TEST-000042接頭辞で本番IDと区別

生成データはブラウザ内だけで作成します。

ダミーデータ生成ツールでできること

実在情報を使わず、連番、架空の氏名、予約済みドメインのメールアドレス、架空の住所風文字列、指定期間の日付、UUID v4を最大5,000行生成します。CSV、TSV、JSON、JSON Linesでコピー・保存できます。

空欄と重複行を指定割合で混ぜ、入力必須、重複除去、インポート、一覧表示、検索、ページ送りなどの試験に使えます。生成とファイル作成はブラウザ内で行い、データをサーバーへ送信しません。

実在しないと分かる氏名

「テスト姓」「テスト名」と連番を組み合わせ、一般の個人名を生成しません。

安全なメール用ドメイン

例示用として予約されたexample.com、example.net、example.orgだけを使用します。

CSVとJSONを同じ列で出力

選択列の順序を保ち、CSVの引用符・改行、JSONのUTF-8文字列を正しく作成します。

欠損・重複試験

連番・UUIDを除くセルの空欄化と、直前行の複製でエラー系の確認もできます。

テスト用ダミーデータを作成する手順

  1. 必要な件数を入力する画面確認は20〜100件、ページ送りや性能確認は必要範囲で増やします。
  2. 生成する列を選ぶシステムの項目名や型に合わせ、不要な個人情報風列は外します。
  3. 連番・日付・ドメインを設定する本番IDと衝突しない接頭辞、試験対象期間、exampleドメインを使います。
  4. 必要なら空欄・重複を加える正常系データとはファイルを分け、期待するエラーを決めてから使用します。
  5. プレビューして保存する列名、先頭ゼロ、日付形式、文字コードを確認し、試験環境だけへ投入します。

実在情報をテストに使わない理由

実在する顧客・従業員・取引先の氏名、メール、住所を開発・検証環境へコピーすると、アクセス権、バックアップ、ログ、スクリーンショット、委託先共有を通じて漏えい範囲が広がります。表示確認だけの目的でも実データを使わないでください。

本ツールの住所風文字列には「架空県」「テスト市」など明確な非実在表現を使います。郵便番号、電話番号、マイナンバー、クレジットカード番号など、誤送信・誤認の危険が高い番号は生成しません。

example.comが安全な理由

example.comexample.netexample.orgは文書・説明・試験用として予約されているドメインです。一般の利用者が取得するドメインをランダム生成するより、第三者へ誤送信する危険を抑えられます。

ただし、テスト環境がメール送信機能を持つ場合は、送信処理自体を無効化するか、組織が管理する受信抑止環境へ限定してください。ドメイン名だけに頼らず、外部送信を防ぐ設定を確認します。

UUID・連番・日付の使い分け

項目用途注意
UUID v4API ID、分散データ、重複しにくい識別子連続順や作成時刻は表さない
連番一覧順、固定桁、Excelの先頭ゼロ確認本番採番と区別する接頭辞を付ける
日付期間検索、並べ替え、期限表示YYYY-MM-DDで生成し、時刻・タイムゾーンは含めない

CSV・TSV・JSON・JSON Linesの選び方

形式向いている用途確認点
CSVExcel、表計算、一般的なインポートカンマ、引用符、UTF-8 BOM、先頭ゼロ
TSVセルにカンマが多い表、貼り付けタブを含む値の引用
JSONAPI、JavaScript、設定データ配列、型、文字コード
JSON Linesログ、大量データの1行単位処理1行に1オブジェクト、末尾カンマなし

欠損・重複を含めるときの注意

空欄率は、連番とUUID以外の各セルへ独立して適用します。重複率は直前行の値を複製しますが、連番とUUIDは新しい値のままにするため、「完全重複行」ではなく業務項目の重複を試すデータになります。

正確な境界値試験には、最大文字数、最小値、無効な日付、制御文字、絵文字など期待する条件を個別に設計してください。本ツールは一般的な一覧・取込試験の土台であり、システム仕様からテストケースを自動設計するものではありません。

生成データを送信しない処理

乱数、氏名・メール・住所風文字列、日付、UUID、連番、空欄・重複、CSV・JSON作成はブラウザ内で実行します。生成内容を超解決のサーバーや外部APIへ送信・保存しません。ページを再読み込みすると結果は消えます。

ダミーデータ生成でよくある質問

生成した氏名や住所は実在しますか

一般の氏名・実在都道府県を使わず、「テスト」「架空」を含む明確な試験文字列を生成します。

メールが第三者へ届くことはありますか

予約済みexampleドメインを使います。ただしテスト環境側でも外部送信を無効にしてください。

UUIDは重複しませんか

暗号学的乱数によるUUID v4で重複確率は極めて低いですが、理論上の絶対保証ではありません。

同じデータを再現できますか

できません。「同じ設定で再生成」は新しい乱数を使います。固定データが必要なら保存したファイルを保管してください。

5,000件を超えて生成できますか

ブラウザの負荷を抑えるため上限5,000件です。大量性能試験は専用スクリプトを使用してください。

生成データはサーバーへ送信されますか

送信しません。ブラウザ内で処理します。

関連する無料ツール