Namsor

Separate first names from their last names

Namsor's software offers a name separation technology. We are able to split a full name into a first name and last name structure. Our tool also supports Chinese names, in Pinyin or Mandarin Chinese, and Japanese names written in Latin or in Kanji characters.

Separate a full name
Identify the first name and the last name from an unsplit full name. Full name separation can be improved by adding a country of residence.
Separate a Japanese full name
Split a Japanese full name, written in Latin alphabet or in Kanji characters, into a first and last name structure with improved accuracy.
Separate a Chinese full name
Split a Chinese full name, written in Pinyin or in standard Mandarin Chinese, into a first and last name structure with improved accuracy.

Split a full name into a first and last name structure

Separate an unsplit full name into a first name and last name structure. Improve the accuracy when splitting the full name by adding a country of residence.

Split Name

First name and last name from an unsplit full name:

Full name (first name and last name).

info symbol
  • Tag: Split Name.
  • Precision:Precision gauge
  • Cost: 1 credit per name.
  • API: Split Name documentation.
  • Determine: the first name and the last name.

Split Name Geo

First name and last name from an unsplit full name, improved with a country of residence:

Full name (first name and last name).

Most likely country of origin, in ISO 3166-1 alpha-2 format.

info symbol

What is the first and last name structure of a full name

A full name is the set of names by which a person is known. It is often composed of two elements: a first name (given name) and a last name (surname). It can sometimes include middle names. The order of the first name and the last name differs according to the different regions of the world and the alphabets.

A first name is the part of a personal name that identifies a person and differentiates them from other members of a group. It is also called a given name. The first name may also include middles names.

A last name is the part of a personal name that usually indicates a person's family, tribe or community. It is also called surname or family name.

For example, for the unsplit name Keith Haring, the first name is Keith and Haring the last name.

Example of values returned by the Split Name feature.

Split a Japanese full name into a first and last name structure

Separate an unsplit Japanese full name, written in Kanji characters or in Latin alphabet, into a first name and last name structure, with higher accuracy.

Split Japanese Name

First name and last name from an unsplit Japanese name, written in Kanji or Latin:

Japanese full name (last name and first name) in Kanji or Latin alphabet.

info symbol

Split a Chinese full name into a first and last name structure

Separate an unsplit Chinese full name, written in standard Mandarin Chinese or in Latin alphabet (Pinyin), into a first name and last name structure, with higher accuracy.

Split Chinese Name

First name and last name from an unsplit Chinese name, written in Mandarin or Pinyin:

Chinese full name (last name and first name) in Standard Mandarin Chinese or Pinyin.

info symbol

Find the right feature

Try out our CSV & Excel file parser, join our API or download our developer tools

Easily integrate using our extensive API documentation, analyze CSV and Excel files or download the Namsor app.

A person uploading a csv file online

CSV and Excel tool

Upload a document in our CSV and Excel file processer.
Choose a classification type and download your comprehensive name analysis by gender, country of origin, ethnicity, diaspora and much more.

Drop a file
A person who works with an API

API documentation

We maintain a fully documented API to help you throughout your integration process.
Take control of Namsor's name checking features efficiently, thanks to our numerous integration examples for JavaScript, Python, Java and Shell.

Browse API documentation
Namsor's software developement kit being downloaded

Developer tools

Discover all the possibilities offered by Namsor's services: download our developer tools and integrate our name checking technology into your app.
Choose the SDK or CLI you need for your projects in Java, Python, GoLang or Javascript.

Download SDK or CLI