Alphabetize a List

Sort a list of names alphabetically, either by first word or automatically by last name.

Alphabetizing a name list correctly by last name — rather than first name — is a common but slightly fiddly sorting task, since it means reordering by the last word in each line rather than the string as written.

This tool offers both options: sort strictly by the full text as typed (useful for single-word lists), or sort by each entry's last word, which correctly alphabetizes a list of "First Last" names by surname.

This is useful for building a directory, alphabetizing a guest list, or preparing a name list for a document that follows standard last-name-first alphabetical convention.

Because everything runs locally in your browser, results appear instantly and nothing you type or upload is ever sent to a server.

Bookmark this page if you expect to use this tool regularly — it loads fast and behaves the same way every time, with no account needed.

This kind of task shows up constantly in everyday writing, coding, design, and admin work, which is exactly why a dedicated, focused tool saves so much back-and-forth.

A tool that does one job well, without a cluttered interface or unrelated features competing for attention, tends to be faster to use than a heavier all-in-one app.

If you find yourself needing this conversion or calculation often, keeping this page open in a tab is usually faster than digging through a bigger software suite's menus.

Because there's no sign-up or installation step, you can jump straight from search result to working tool in a couple of seconds.

Frequently asked questions

How does last-name sorting handle suffixes like Jr. or III?

The sort uses the literal last word on each line, so a trailing suffix would be treated as the sort key rather than the actual surname before it — remove suffixes first for accurate surname sorting in that case.

Can I sort a list that isn't names?

Yes, sort by full text works for any list of items, not just names — use that option for general alphabetizing.