Fake Data Generator

Generate fake names, emails and addresses as a table, JSON or CSV.

Ad placeholder (leaderboard)
Enjoying the tools? Go Pro for £4.99 (one-time) and remove all ads — forever, on this device. Remove ads — £4.99

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:

NameEmailPhoneAddress
Olivia Smith[email protected](415) 738-290184 Maple St, Springfield, CA 94107
Liam Johnson[email protected](628) 201-55671203 Oak Ave, Riverton, TX 73019
Emma Davis[email protected](917) 460-884256 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.

Ad placeholder (rectangle)