How to use Fake Name Generator
- Choose the locale, gender and name format.
- Enable prefixes, transliteration or middle names if needed.
- Set the count and press Generate.
Fake Name Generator features
- Curated lists: 120 English first names and 100 surnames, 100 Arabic and 100 Hindi given names with family names in native script and Latin transliteration
- Mixed, male or female
- Formats: full, first only, last only, "Last, First", "First L."
- Optional prefixes (Mr/Ms/Dr, السيد/السيدة, श्री/सुश्री) and middle or father names
- Transliteration columns for Arabic and Hindi
- Seedable; JSON, CSV, SQL, XML, JSON Lines or table output
Fake Name Generator example
Hindi names with transliteration
Input:
Locale: Hindi · Gender: Female · Names: 2Output:
name,firstName,lastName,gender,nameLatin
प्रिया शर्मा,प्रिया,शर्मा,female,Priya Sharma
अंजलि नायर,अंजलि,नायर,female,Anjali NairFrequently asked questions about Fake Name Generator
Are these names of real people?
No. First and family names come from curated lists of common names and are combined at random; any resemblance to a real person is coincidental.
What does the Arabic locale produce?
Arabic-script names, optionally with the father's name (three-part names common in the Gulf), plus a Latin transliteration for usernames and emails.
Can I control gender and formatting?
Yes — choose mixed, male or female, and formats such as full name, first only, "Last, First", initials, and prefixes (Mr/Ms, السيد/السيدة, श्री/सुश्री).
Are the generated names unique?
No — each name is drawn independently from lists (60 male and 60 female given names plus 100 family names in English; 50, 50 and 60 in Arabic; 50, 50 and 50 in Hindi), so repeats can appear in larger sets. Use the id column as the key, enable middle/father name (English, Arabic) for variety, or de-duplicate after export.