Generate complete fake user profiles — name, username, email, phone, street address, and date of birth — for test fixtures, mock data, demos, and seed scripts. Copy the whole batch as JSON in one click, then drop it straight into your code.
How it works
For each profile the tool assembles fields from built-in lists and patterns using the browser’s random generator: it pairs a random first and last name, derives a username and an email from that name on an example.com-style domain, builds a phone number on the reserved 555 exchange, composes a street address from random street and city parts, and picks a plausible date of birth. Because every value is synthetic and uses ranges reserved for fiction, no email can reach an inbox and no number can ring a real line. The whole batch can be exported as a JSON array for easy import into tests.
Example
Generating one user produces a record like:
{
"name": "Sophia Bennett",
"username": "sophia.bennett",
"email": "[email protected]",
"phone": "(555) 247-8810",
"address": "418 Maple Avenue, Springfield",
"dob": "1992-08-14"
}
| Field | Safe-by-design |
|---|---|
@example.com (cannot deliver) | |
| Phone | 555 exchange (reserved for fiction) |
| Name / address / DOB | Fully synthetic |
No API is contacted — everything is built in your browser and nothing is uploaded.