Random for Developers

Fake Test Data Generator

Generate realistic-looking but entirely fake test records — name, address, and phone number — for QA testing, demos, and database seeding.

Cryptographically secure Instant, in your browser Free, no sign-up

Generate

Your result will appear here

How the Fake Test Data Generator works

Every field is built independently from generic word banks and random digits — first names, last names, street names, and a fixed placeholder city ('Springfield') combine to look like real records without corresponding to any actual person, address, or working phone number, which matters for keeping test data clearly separated from real personal data.

This is meant for functional and UI testing where realistic-looking shapes and lengths of data matter more than semantic accuracy — testing a form's validation, populating a demo table, or checking how a UI handles a list of records with varied name lengths.

How to use it

1
Set how many recordsGenerate a handful for a quick UI test, or up to 30 for seeding a demo table.
2
GenerateEach record combines a random name, a plausible street address, and a randomly formatted phone number.
3
Copy and usePaste directly into a test database, spreadsheet, or form-filling script.

Frequently asked questions

Could this generate a real person's actual information by coincidence?

Names and addresses are drawn from generic common word banks and random numbers, and the city is always a fixed placeholder ('Springfield'), making accidental matches to a specific real person's full address exceedingly unlikely, though names alone are of course common and shared by real people.

Is this data safe to use in a public demo?

Yes, it's designed specifically to be safe placeholder data with no ties to real accounts or people, unlike real customer data which should never appear in demos.

Can I generate data in other countries' formats?

Currently this generates US-style addresses and phone number formats only; international formatting may be added in future.