Skip to content
ToolDesk

Dummy Data Generator

Generate test data — names, kana, email, phone, address, company — as JSON or CSV.

Dev

About this tool

The dummy data generator combines fields like name, kana, email, phone, address, and company to produce fictional test data in bulk. Generation runs entirely in your browser with no server communication. Here is the thinking behind using it safely.

Why not test with real data

Using real personal information to check a screen under development or an import creates risks of leakage and misuse. For tests, demos, and sample tables in documents, fictional dummy data is safer and easier to handle.

example.com is a reserved test domain

Email addresses use domains such as example.com. These are reserved for documentation and testing by RFC 2606; they do not exist and are never assigned to anyone. That prevents accidents where a stray test email reaches a real third party.

Different each run (crypto randomness)

It uses the browser cryptographic random source (crypto) for combinations, so each run yields different data. Since names and addresses are chosen from a prepared set of candidates, the same value can occasionally appear more than once.

Pick the output format for your purpose

JSON suits loading in programs, while CSV and TSV suit pasting into spreadsheets or testing import behavior. Choose the fields and count you need and output to match your target data structure.

How to use

  1. Pick the count and the fields to generate (name, email, etc.).
  2. Choose the output format (JSON / CSV / TSV).
  3. Click "Regenerate" to produce a fresh set.

FAQ

Is the generated data based on real people?

No. Names, addresses, phone numbers, and email addresses are all fictional values combined at random. Email domains use test domains such as example.com and bear no relation to real people or companies.

Is the data generated on a server?

No. Generation runs entirely in your browser, with no communication with a server. It works even without a network connection.

What output formats are supported?

JSON, CSV, and TSV. JSON is handy for loading in programs, while CSV and TSV are convenient for pasting into spreadsheet software or testing data imports.

What fields can it generate?

It can output a combination of name (kanji), kana, email address, phone number, address, and company name. Select only the fields you need to match your target data structure.

How many rows can it generate at once?

It can generate a substantial number of test rows (with an upper limit). You can regenerate any number of times with a different count, preparing anything from a small sample to a steady volume.

Is there any pattern to the generated values?

It uses the browser cryptographic random source (crypto), so each run yields a different combination. Since names and addresses are chosen from a prepared set of candidates, the same value can appear more than once.