The Name Formatter tool converts full names between 'First Last' and 'Last, First' formats in bulk. Paste a list of names and all of them are converted simultaneously — no manual editing required.
This tool handles middle names, proper capitalization, hyphenated names, and common name prefixes and suffixes. It recognizes both input formats automatically, so you can mix 'First Last' and 'Last, First' names in the same list.
Name formatting is a common task when working with contact lists, CRM exports, mailing lists, academic records, and HR databases. Different systems use different name formats, and converting between them manually is tedious and error-prone at scale.
Everything runs locally in your browser. Your data never leaves your device.
Paste your list of names — one name per line.
Names in 'Last, First' format are automatically converted to 'First Last'.
Names in 'First Last' format are automatically converted to 'Last, First'.
Copy the formatted names.
Name Formatter and Case Converter both clean up text, but they change different things. Name Formatter reorders the components of a name — swapping between “First Last” and “Last, First” — without touching capitalization unless Proper Case mode is enabled.
Case Converter changes capitalization and word-joining style but doesn't understand names specifically or reorder anything. For a name list that's both out of order and inconsistently capitalized, run Name Formatter first, then Case Converter if further cleanup is needed.
Yes — 'John Michael Smith' becomes 'Smith, John Michael'. The tool treats everything after the first word as part of the first and middle name when splitting.
Yes — paste all your names one per line and they are all converted simultaneously.
Yes — 'Mary Johnson-Williams' correctly becomes 'Johnson-Williams, Mary'.
The tool auto-detects each line's format. Lines with a comma are treated as 'Last, First'; lines without a comma are treated as 'First Last'.
Yes — enable Proper Case mode to ensure all name components are correctly capitalized (e.g. 'JOHN SMITH' becomes 'John Smith').
Yes — paste the full name column, one name per line, and every row converts simultaneously between 'First Last' and 'Last, First' formats.
Suffixes are treated as part of the last-name portion of the name, so 'John Smith Jr.' converts to 'Smith Jr., John'. Review results for unusual suffix placement if your list has many of them.
Yes — convert to 'Last, First' format first, since that puts the last name at the start of the line, then use the Sort Lines tool to alphabetize correctly by surname.
Single-word entries are left unchanged, since there's no first/last split to perform.