Fake Identity Generator
The fake identity generator produces a complete placeholder record (name, email, phone, street, town and postcode) for seeding test databases and filling design mock-ups. Every field uses a range reserved for fiction, so nothing in the output can reach a real person or match a real address.
How it works
- Names combine the 84 first names and 30 surnames used across the name generators.
- Emails use example.com, reserved by RFC 2606 and permanently unregistrable.
- Phone numbers use (555) 555-01xx. The 555-0100 to 555-0199 block is reserved by the North American Numbering Plan for fictional use and is not assigned to any subscriber.
- Towns are generated from the same English place-name elements as the town name generator, so they read as plausible without being real.
- Street numbers and postcodes are arbitrary five-digit numbers, not validated against any real postal database.
The 555 detail is the one most often got wrong. Only 555-0100 through 555-0199 are actually reserved. The rest of the 555 exchange is assignable, and numbers outside that block do reach real people.
Examples
A generated record
Action
Generate
Result
Amara Kirkwood amara.kirkwood@example.com (555) 555-0142 4820 Rowan Lane Ashcombe 48213
Every line is drawn from a reserved or invented range: the domain is RFC 2606, the phone is inside the fiction block, and Ashcombe is generated rather than looked up.
Checking the phone range
Field
Phone
Result
Always of the form (555) 555-01NN, where NN is 00 to 99
The generator cannot produce a number outside the reserved 100-number block, so no output can dial a real subscriber.
Frequently asked questions
Are the phone numbers really unassignable?
Only the 555-0100 to 555-0199 block is, and that is the block this tool uses. The wider 555 exchange is a common misconception. Most of it is assignable, and numbers like 555-1234 can and do reach real subscribers.
Are the addresses real places?
No. Street names are common tree names paired with arbitrary numbers, and towns are generated from English place-name elements. A generated town may coincide with a real village by chance, because the elements are so productive, but the full address will not resolve.
Can I use this data for identity verification testing?
For testing that your own forms accept and store the data correctly, yes. For anything that checks against a real records database it will fail, because none of these people exist, which is the correct outcome.
Is it legal to use generated identities?
For test data, mock-ups and documentation, yes. That is what the reserved ranges exist for. Using any generated identity to open an account, apply for something, or misrepresent who you are is fraud regardless of where the data came from.