All tools

Split first and last names

Turn full names into first, middle, and last columns.

Up to 100 names a run. One per line.

Copy to Excel or download an Excel file.

Use it in your app

GET /name/GARCIA, MARIA

This page is that call, once per name, running from your browser. The same endpoint ships on every plan, one pooled request per lookup.

Name APIBulk CSV cleaning

QUESTIONS

How does the casing work?
A name recases only when it arrives all upper or all lower. BILLY becomes Billy, mcdonald becomes McDonald, and a mixed-case name like McIntyre passes through untouched.
What about Last, First order?
A comma flips it. GARCIA, MARIA splits into Maria and Garcia. Suffixes ride along, so Smith, John, Jr. keeps the Jr.
What happens to junk rows?
Company names, role words, and placeholder text come back with empty columns instead of a bad guess.
Can I do this from code?
Yes. This page is GET /name/{name}, once per name, running from your browser. Same endpoint on every plan, one pooled request per lookup.
I have more than 100 names.
Drop the file on /bulk. Every detected column gets its parse_ answers, names included.