Skip to main content
Toolgin57 tools

Name Formatter

Loading…

About Name Formatter

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.

How to Use Name Formatter

  1. Paste your list of names — one name per line.

  2. Names in 'Last, First' format are automatically converted to 'First Last'.

  3. Names in 'First Last' format are automatically converted to 'Last, First'.

  4. Copy the formatted names.

Examples

Example — First Last → Last, First
Input
John Smith
Mary Johnson
Bob Williams
Output
Smith, John
Johnson, Mary
Williams, Bob
Example — Last, First → First Last
Input
Smith, John
Johnson, Mary
Williams, Bob
Output
John Smith
Mary Johnson
Bob Williams
Example — Middle name preserved
Input
John Michael Smith
Output
Smith, John Michael

Frequently Asked Questions

Does it handle middle names?

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.

Can I convert a whole list of names at once?

Yes — paste all your names one per line and they are all converted simultaneously.

Does it handle hyphenated last names?

Yes — 'Mary Johnson-Williams' correctly becomes 'Johnson-Williams, Mary'.

What if my list has a mix of formats?

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'.

Does it fix capitalization?

Yes — enable Proper Case mode to ensure all name components are correctly capitalized (e.g. 'JOHN SMITH' becomes 'John Smith').