Namsor

Split name - 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.

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.

Split a full name into a first and last name structure

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

Local context improves accuracy.

Split name: full name

Ideal feature for dividing a complete name:

Full name (first name and last name).

information

How to interpret the returned values

Use our Full Name Splitter, available via API or a simple web interface, to accurately break down a full name into first and last name components. Here's how it works:

  • First name indicator

    First name (extracted from the submitted full name) 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.

  • Last name indicator

    Last name (extracted from the submitted full name) 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.

  • Name structure indicator

    Name structure (FN1LN1, LN2FN1, etc.) The most likely arrangement of the name components, where FN = first name and LN = last name. The numbers indicate the position of each component when multiple first or last names are present.

  • Writing system indicator

    Script (Latin, Cyrillic, etc.) Detects the script used, offering linguistic and cultural insights.

Find the right tool to process names

Process names using our comprehensive API documentation, CSV and Excel tools, or developer resources. Choose the method that best fits your name analysis needs.

A group of people from different backgrounds processing an Excel file using software.

CSV and Excel Tool

Upload your document using our CSV and Excel file processor and select your preferred classification type.

Download comprehensive name analysis results including gender, country of origin, ethnicity, diaspora and additional demographic insights.

Process a CSV or Excel file
Two people interacting with computer servers.

API Documentation

Integrate name processing capabilities into your systems using our fully documented API.

Access Namsor's name analysis features efficiently with integration examples for JavaScript, Python, Java, and Shell.

Explore the API Documentation
Groups of invdividuals building software using different modules.

Developer Tools

Access advanced name processing capabilities using our SDK and CLI options for Java, Python, GoLang, and JavaScript.

These tools integrate name analysis technology directly into your applications for comprehensive demographic insights.

Download Developer Tools