Seeding a database or building a demo screen is far easier with believable-but-fake people. This generator produces complete fictional profiles — name, age, address, phone, email, and job — that are internally consistent and safe to use as placeholder data.
How it works
Each profile draws a first and last name from name pools, then derives a matching email such as [email protected] so the record is self-consistent. A date of birth is generated within a realistic age range and the age is computed from it. Address, phone (using fictional ranges), and a job title are picked independently. The whole batch can be copied as a JSON array, ideal for fixtures and seed scripts.
Tips and notes
- Never use generated emails or phone numbers to contact anyone — they are placeholders, not real subscribers.
- The copy-as-JSON output is a plain array of objects, so it pastes directly into most ORMs and mock servers.
- Regenerate to get a fresh cohort; increase the count to populate a whole table at once.