Fake data generator

Generate bulk test records that are safe to use anywhere, reserved example domains and fictional 555 phone numbers only.

About this tool

Test data has one absolute rule: it must never be a real person's data. This generator enforces that structurally, emails use the reserved example.com / example.org / example.net domains that can never receive mail, phone numbers use the 555-0100–0199 range reserved for fiction, and street addresses combine invented street names with real city names purely as plausible-looking filler. Names are assembled from common first- and last-name lists, so a collision with a real person's name is possible by chance, but no record corresponds to an actual individual, account, or reachable contact.

Bulk export is the point for developers: generate a hundred records and download CSV for a spreadsheet or seed script, or JSON for an API fixture. Because generation is local, the same tool works for load-test fixtures and demo environments without sending anything to a server.

Common questions

Why only 555 phone numbers? The 555-0100 through 555-0199 range is officially reserved for fictional use, films, books and test data, so generated numbers can never ring a real subscriber.

Can the emails receive mail? No. example.com, example.org and example.net are reserved by Internet standards for documentation and testing; they have no mail service. That is exactly why they are safe for fixtures.

Is this suitable for load testing? For hundreds of records, yes. It is a browser tool, so for hundreds of thousands of rows a script on a server will be faster, the CSV format matches what those scripts consume.

Private by design: this tool runs entirely in your browser. Nothing typed, pasted, or opened here is uploaded, stored, or tracked.