メインコンテンツにスキップ

ダミーデータ生成ツール

API reference

名前、メールアドレス、UUID、電話番号、住所などのリアルなダミーデータを JSON、CSV、NDJSON 形式で生成します。名前付きフィールドのスキーマと行数を自由に定義でき、データベースへの投入やテスト、デモに使えます。

入力

スキーマ

1行に1フィールドを `fieldName: type` の形式で入力します。固定値のリストには `fieldName: customList: a, b, c` を使います。対応する型: firstName, lastName, fullName, email, uuid, phone, date, integer, decimal, boolean, url, ipv4, company, streetAddress, city, country, zipCode, colorHex, username, paragraph, customList。

設定

出力

生成されたデータ
 
役に立ちましたか?

このツールを使う他の方法

REST API

curl -X POST https://api.iotools.cloud/v1/tool/fake-data-generator \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "schema": "id: integer\nname: fullName\nemail: email",
    "rowCount": "10",
    "outputFormat": "json"
  }'

ご自身のアカウントのキーに差し替えてください。ツールのフィールドがそのままリクエストボディになります——ラッパーはありません。

AIエージェントに依頼する

Use the IOTools `fake-data-generator` tool (Fake Data Generator) on this input:

YOUR_INPUT_HERE

IOTools MCPサーバーに接続された任意のエージェントにこれを貼り付け、入力内容を追加してください。

埋め込みウィジェット

<iframe
  src="https://iotools.cloud/embed/fake-data-generator/"
  width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
  title="ダミーデータ生成ツール — iotools.cloud"
  sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
  allow="clipboard-write"
  style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>

ご自身のページに貼り付けるだけ——無料、キー不要、リンクを掲載するだけです。

API/MCP 1回あたりの費用5クレジットから
クレジットが足りませんか?料金を見る

次の方法でも利用可能

ガイド

ダミーデータ生成ツールは、名前、メールアドレス、UUID、電話番号、住所、日付、数値などのリアルに見えるダミーデータを必要に応じて生成し、JSON、CSV、NDJSON 形式で出力します。名前付きフィールドのスキーマと行数を指定するだけで、データベースへの投入、ステージング環境の準備、デモの作成、実データに近い入力に対する UI の動作確認などに使える、すぐ使えるデータセットが手に入ります。

生成をクリックするたびにランダムにデータが作られるため、同じデータセットが二度生成されることはありません。すべての値は完全に架空のもので、実在の人物や記録から取られたものではありません。

使い方

  1. スキーマを定義します。 フィールド欄に、1 行につき 1 つのフィールドを fieldName: type の形式で入力します。例:
    id: integer
    name: fullName
    email: email
    signupDate: date
  2. 必要な場合はカスタムリストを追加します。 固定の値のセットが必要なときは fieldName: customList: a, b, c と書きます。生成される各行は、そこからランダムに 1 つを選びます。例: role: customList: admin, editor, viewer。
  3. 行数(1〜1000)を設定し、出力形式を選びます。
  4. 生成をクリックし、結果をコピーまたはダウンロードします。

対応しているフィールドの型

firstName、lastName、fullName、email、uuid、phone、date、integer、decimal、boolean、url、ipv4、company、streetAddress、city、country、zipCode、colorHex、username、paragraph(ラテン語のダミーテキスト)、customList。

数値と真偽値は実際の JSON の数値と true/false として出力されるため、JSON および NDJSON の出力はすべてが文字列になるのではなく、正しい型で表現されます。

FAQ

JSON、CSV、NDJSON の違いは何ですか?

JSON 配列は、すべての行を 1 つの [ … ] 配列で囲みます。ほとんどのアプリや言語にそのままインポートするのに適しています。CSV は 1 行のヘッダーとカンマ区切りの行で構成され、表計算ソフトや一括インポートツールに最適です(カンマや引用符を含む値は自動的にエスケープされます)。NDJSON は配列で囲まず、1 行に 1 つの JSON オブジェクトを出力します。ログのパイプラインやストリーミング/COPY 方式の一括ロードツールが想定している形式です。

UUID は有効ですか?

はい。uuid フィールドはそれぞれ、整形式のバージョン 4(ランダム)UUID を生成します。標準の 8-4-4-4-12 の形式に従い、バージョンとバリアントのビットも正しく設定されています。

このデータは本番環境で使っても安全ですか?

出力されるのは合成されたプレースホルダーデータで、開発、テスト、デモでの利用を想定しています。統計的な代表性はなく、名前、メールアドレス、住所はランダムに組み立てられるため、生成された値が偶然実在のものに似ることもあります。匿名化された実データとして扱ったり、実際の記録が必要な場面で使ったりしないでください。

同じデータセットを二度生成できますか?

いいえ。生成は実行のたびにランダムに行われるため、クリックするたびに新しいデータセットになります。安定したフィクスチャが必要な場合は、一度生成してダウンロードしたファイルを保存してください。

プライバシー

このツールはすべてブラウザ内で動作します。スキーマと生成された行がお使いの端末の外に出ることはありません。何もアップロード、記録、保存されることはありません。ページを読み込んだ後は、オフラインでも使用できます。

fake datamock datatest datasample datajsoncsvgeneratorfaker

ツールが気に入りましたか?広告をなくしましょう。

1回のお支払いでアカウントから広告が完全になくなります。サブスクリプションも追跡もありません。