tools / fake test data / generate realistic fake names for testing
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

InputResult
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

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