Random Name Generator
Generate realistic first names, last names, and full names from real name databases across 7 countries. Filter by country and gender, then export to CSV.
Configure
Generated names will appear here
Where do these names come from?
Unlike tools that combine random syllables to produce unpronounceable nonsense, ArfahTool's name generator pulls from a curated database of real first names and last names specific to each country. Every name you see has been used by real people — making your test data look authentic rather than obviously fake.
The database currently covers the United States, United Kingdom, Pakistan, India, France, Germany, and Turkey. Each country has culturally accurate name pairings — so a Pakistani entry won't accidentally pair a French first name with an Indian surname.
Common use cases
How to use this tool
- 1. Enter how many names you need — up to 5,000 per generation.
- 2. Select a country to get culturally accurate names, or leave it on "All countries" for a global mix.
- 3. Choose a gender filter or leave it on "Any" for a mixed set.
- 4. Click Generate Names. The results appear as a table with First Name, Last Name, and Full Name columns.
- 5. Use the column copy buttons to grab just the column you need, or Download CSV to get the full table as a file.