fake test data generator
Generate rows of plausible-looking test data built from ranges that are reserved by standards bodies, so nothing it produces can email, dial or charge anybody real.
Runs in your browser — nothing is uploadedWhat it uses, and why
Email addresses are on example.test, reserved by RFC 2606 and impossible to
register. Phone numbers come from the 555-0100 to 555-0199 block that NANPA reserves
for fiction, which is the only part of the 555 range actually reserved. Card numbers are the published network
test values, never generated.
Why generated card numbers are dangerous
A Luhn check digit takes three lines of code, so a "random valid" card number on a live issuer prefix is indistinguishable from a real one and may be a real one. Using only published test numbers is the difference between synthetic data and someone's account.
The honest limit
Company names are composed from neutral words rather than real trademarks, and place names are invented rather than real cities. But no reserved range exists for personal names or postal addresses, so a coincidence is always possible. The full list of what is and is not reserved is on safe test data.
Questions
Is this data really fake?
The domains, phone numbers and card numbers come from ranges reserved by standards bodies, so those cannot reach anyone. Names and addresses are synthetic but no reserved range exists for them, so a coincidence is possible.
Are the credit card numbers safe to use?
They are the test numbers published by the card networks. They pass the Luhn check and are recognised as test data. The generator never invents one.
What domain do the email addresses use?
example.test. RFC 2606 reserves the .test top-level domain so it can never be registered, which means mail to it cannot be delivered to anyone.
Can I use this data in a public demo?
Yes. That is what the reserved ranges are for. It is the reason to prefer them over realistic-looking invented values.