Generate names and email addresses
Instead of developing applications with real customer data its more secure to use fictional names instead. Generate names including fictional email addresses and passwords for your development database with our Web App or API.
Use our Web App to generate names for development databases
Because of security and privacy risks development databases should not contain real customer data. Our name generator can generate names completely random or specifically for a given country code or gender.
Select a country or gender
Generate names completely random or choose a specific country and gender.
Generate names for SQL
Import generated names and email addresses direct into your SQL development database.
Generate names for Excel
Generate names and email addresses in CSV format so you can open it in Excel.
Integrate our RESTful name generator API into your platform
We offer a blazing fast RESTful API that returns JSON objects that easily integrate into any project. The JSON object below is an example response of what you receive when using the name generator API.
Generate names with the appropriate salutation including initials and last name.
To generate names that are random but could really exist for a given country we use a database with 1.712.459 official first names and 5.238.897 last names that we received from governments and statistical agencies from 113 countries.
Because we obtained the first names from governments and statistical agencies we always have the correct gender.
By cross-referencing the names with 11.371.003 names from publicly available social media profiles we compiled a country ranking. Each name has a country code that indicates where the name originates from.
From the same governments and statistical agencies where we received the first names and gender from, we also received a database with 5.238.897 official last names.
Each name (first name, middle name or last name) has a country code. Using these country codes we can generate names specifically for a country. This makes the generated names highly accurate from real names.
Email and password
For every generated name we also generate an fictional email address and a strong password. By following patterns that normal people also use the email addresses look natural.
We also take the email providers from the selected country in consideration. As an option you can also generate email addresses with a domain of your choosing.
When you generate a name database you can choose the country where the generate names should originate from.
For each country we deliver comprehensive country information like language code, currency and demonym. This makes your development database rich and accurate.
Examples of name generator implementations
Our name generator opens the doors to a wide range of features. We listed a few examples of implementations below.
Instead of developing software with real data its more secure to use fictional accounts instead. Generate fictional accounts including email address, password, gender and country details.
It's not recommended to use your real name on internet forums or online games. Name generator software can generate fictional names for game characters and online profiles.
Pet and baby names
Do you need to come up with a name for a pet or a baby? If you need a fresh look, generated names could present you with new ideas that you didn't considered previously.