test data · generator
Fake name generator
Generate realistic-sounding names for test data — including locale-aware variations (Western, Japanese, Indian, etc.). Useful for staging environments, test fixtures, and demo data that doesn't expose real users.
beginner
seedable
Sample output
fakeit names --locale=en --count=5 --seed=42 Elinor Hawthorne Marcus Whitfield Priya Kashyap Kenji Nakamura Aisha Mensah
Safe vs unsafe examples
| Input | Result |
|---|---|
| Elinor Hawthorne (Western) | ✓safe to use |
| Sato Hiroshi (Japanese — surname first) | ✓safe to use |
| Nguyen Van Anh (Vietnamese — surname first) | ✓safe to use |
| John1 Doe2 (digits — invalid for names) | ✗avoid |
| <script>X</script> (HTML — invalid output) | ✗avoid |
Edge cases & caveats
Output is always 1-3 word components, alphabetic + spaces + apostrophes (for O'Brien etc.). No digits, no punctuation other than apostrophe and hyphen.
Common use cases
- Test fixtures for user signup flows
- Demo data in screencasts / marketing
- Performance test load (1M unique users)
- GDPR-compliant placeholder data
Generate fake data at scale
fakeit generates realistic fake test data — names, emails, IBANs, ISBNs, phones, addresses. Seedable, schemable, MIT-licensed, no telemetry.
Open fakeit
Related
iban numbers by country · iban numbers by country · iban numbers by country · iban numbers by country · ↗ slugify generated names