FREE TOOL

Split first and last names

Paste full names, get clean first, middle, and last columns back. ALL CAPS, comma flips, and O'Brien casing handled.

Up to 100 names a run. One per line.

Free, no signup. Copy straight into Excel or download a CSV.

THE API UNDERNEATH

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.