Name parsing software
Name parsing software that splits a name into the first name, surname, gender and nationality.
Simplify forms
Use our name parsing software to simplify contact and registration forms. Take a full name and use our API to parse a name into the first name, surname, gender and nationality.
Validate names
Check if a name exists, is not made up or misspelled. Use our API to validate the names that people enter in your contact, registration or order form. Prevent fake accounts and typos.
Correct spelling mistakes
Our name parsing software detects over 20 million possible spelling mistakes and typos. If a name is misspelled it returns a list with suggestions for the correct first name.
Gender by name
We can tell a persons gender by looking at the first name. Our database holds 2.208.942 first names and their gender received from governments and statistical agencies.
Nationality prediction
Based upon 2.208.942 first names and 6.119.869 surnames from 139 countries we predict the nationality of any name. Automatically select a country in your online forms.
Official salutation
Use our name parsing software to start an email with the correct salutation like "Dear Mrs. Fox,". By parsing a complete name you always get the correct salutation for your emails.
Split names
Our name parsing software makes it extremely easy to split a name into parts. Split a full name into first name, middle name and surname. If applicable we also detect nicknames.
Fake name detection
We detect if name is possibly fake by comparing it with 13.738 famous, fictional and humorous names. Prevent the creation of fake accounts in your app or online service.
Parse name from email
In many cases email addresses are based upon a persons name. Use our API to extract the name from an email address and use it in your application.
Integrate our RESTful name parsing 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 parsing API.
Salutation
Make sure your automated emails have the right salutation. Give us a complete name and our API returns the appropriate salutation including title and initials.
First name
To split a full name to first name and surname we use a database with 2.208.942 official first names and 6.119.869 surnames that we received from governments and statistical agencies from 139 countries.
Because we obtained the first names from governments and statistical agencies we also know the gender for each name.
By cross-referencing the names with 22.055.118 names from publicly available social media profiles we compiled a country ranking. Each name has a country code which is the most likely country where the name originates from.
Last name
From the same governments and statistical agencies where we received the first names and gender from, we also received a database with 6.119.869 official surnames.
Each name (first name, middle name and surname) has a country code. The country code is the most likely country where the name originates from. The alternative countries is an array that hold the 'second best' estimations.
By using an additional parameter you can extract the name from any email address as well. The response will contain the first name and surname (if possible) and the name and country of the email provider. It will also tell if an email address is a personal or a business email address.
Country
Based upon the first name and surname our service can predict the country of origin of any given name. For training data we used the names and country codes of 22.055.118 publicly available social media profiles.
After analyzing all names and country codes the services selects the most likely country where the complete name originates from. For each country we deliver additional information like language code, currency and demonym.
Validate
You can use the validate parameter to check if a name exists, is not made up or misspelled. It also compares the name with 13.738 famous, fictional and humorous names.
Use our software to split a full name into the first name and surname
Copy a list of names from Excel into our software, and we'll split the full name into the first name and surname. Additionally, we'll validate the names, tell you the gender and predict the nationality of the name.
Copy and paste your name list
Copy and paste a list of names from Excel or any other application into our software.
Export to table
Let the software process hundreds of names per second and show results direct on your screen.
Export to Excel
Export result to a CSV file to use in Excel or export to popular database formats like SQL.
Login to your account if you have already one.