The most comprehensive name database in the world

Name database with 1.507.690 first names and 3.251.185 surnames from 139 countries categorized by gender and frequency.

Trusted by
leading global brands

First name database

Our first name database contains 1.507.690 validated first names from 139 countries. All first names are official, validated and include the gender and popularity.

Download first name database

Surname database

Our surname database contains 3.251.185 validated surnames from 139 countries. All surnames are official, validated and include the popularity in each country.

Download surname database

Covering 139 countries

We contacted dozens of governments and statistical agencies for official databases. We used 22.055.118 social media profiles to calculate the popularity of each name.

View our name databases

1.507.690
First names *
3.251.185
Surnames
139
Countries
* Our first name database contains 1.507.690 first names (806.637 male, 701.053 female) including gender and popularity.

Download our name database as CSV, SQL or JSON files

Our complete name database contains 1.507.690 first names and 3.251.185 surnames and is available for purchase and immediate download.

After secure payment using your MasterCard, VISA or American Express credit card, we will send an email with a link where you can download the name databases. The data is structured in a simple format and available in CSV, SQL and JSON format.

We took the top 100 first names and surnames from each of the 139 countries and compiled the Name Census top 100. Download Name Census top 100 from Github or Kaggle .