Fake Data Generator
Developers and QA testers constantly need believable-but-fake records to seed a database, populate a UI demo, or build test fixtures — without exposing real personal data. This tool generates fictional names, emails, phone numbers and addresses and lets you export them as a table, JSON or CSV, all in the browser.
How it works
Each run is driven by a Mulberry32 seeded pseudo-random number generator. The
seed produces a deterministic stream of numbers, which the tool uses to pick
values from fixed word banks: first and last names, street names and types,
cities, US state codes and reserved test domains (example.com, mail.test and
similar). It assembles an email as firstname.lastname<number>@domain, a US-style
phone number (area) prefix-line, and a full street address with a ZIP code.
Because everything flows from the seed, the same seed always reproduces the
same rows — clicking Regenerate advances the seed for a fresh, repeatable set.
Example
With the default seed and a row count of 3 you might get output like:
| Name | Phone | Address | |
|---|---|---|---|
| Olivia Smith | [email protected] | (415) 738-2901 | 84 Maple St, Springfield, CA 94107 |
| Liam Johnson | [email protected] | (628) 201-5567 | 1203 Oak Ave, Riverton, TX 73019 |
| Emma Davis | [email protected] | (917) 460-8842 | 56 Cedar Rd, Fairview, NY 10025 |
Switch the format selector to JSON or CSV to copy the same records ready for a seed script or spreadsheet import.
Every value is fictional and generated entirely in your browser — nothing is uploaded.