Name Parser

Parse person names

Heuristic analysis of full person names — splits first name, last name, title, particles and suffixes. Supports DE/NL/FR/ES/IE/GB naming conventions.

Get started for freeGET /v1/name-parser?name=... · 1 credit/request

Legacy CRM exports and CSV imports routinely store a person's full name as one free-text field — sometimes "Firstname Lastname", sometimes "Lastname, Firstname", sometimes with an academic title or a nobility particle mixed in. The Name Parser API turns that single string into structured fields, recognizing the naming conventions of ten countries so "Prof. Dr. Anna-Lena von Müller" comes back as title, first name, particle and last name instead of one undifferentiated blob.

Where Name Parser fits in your workflow

Legacy CRM import

Split a single free-text "full name" column from an old export into the structured first-name/last-name fields your current CRM requires.

Format standardization

Normalize mixed "Lastname, Firstname" and "Firstname Lastname" rows in the same list into one consistent structure.

Mail-merge preparation

Feed clean, structured first/last names into a mail-merge template instead of hand-editing edge cases with titles or particles.

Contact deduplication

Compare contacts on structured last name rather than a raw string, so title or particle formatting differences no longer block a dedup match.

Example request

curl "https://api.toolbox-api.net/v1/name-parser?name=Prof.%20Dr.%20Anna-Lena%20von%20M%C3%BCller" \
  -H "Authorization: Bearer $API_KEY"
{
  "input": "Prof. Dr. Anna-Lena von Müller",
  "title": "Prof. Dr.",
  "firstName": "Anna-Lena",
  "particle": "von",
  "lastName": "Müller"
}

How it works

Send a full name as free text. The parser applies country-aware heuristics — recognizing academic titles, nobility particles (von, van der, de la…), Irish/Scottish prefixes, composite first names, and the "Lastname, Firstname" convention — and returns the individual fields it identified.

  • Academic titles & nobility particles
  • Irish/Scottish prefixes (O'Connor, McDonald)
  • "Lastname, Firstname" format
  • Batch up to 100 (sync) / 500,000 (async)
  • Batch up to 100 (sync) / 500,000 (async)

Name Parser — frequently asked questions

Which naming conventions are supported?
DE, AT, CH, NL, FR, ES, PT, IT, IE and GB — covering academic titles, nobility particles, and Irish/Scottish prefixes like O'Connor, McDonald and FitzGerald.
Does it handle composite first names?
Yes — names like "Anna-Lena" are recognized as a single first name rather than being split at the hyphen.
What about "Lastname, Firstname" formatted input?
The parser detects the comma-separated convention automatically and returns the fields in the correct order, without a separate flag needed on the request.

Ready to try it?

One API key gets you this and four other APIs, sharing one quota.