Looking for the right baby boy name? Spin the wheel with 200+ strong, classic, and modern picks — or drop in the shortlist you can’t narrow down on your own.
Paste your list below, one item per line
Boy-name lists tend to shrink fast and then refuse to shrink any further. You start with thirty, agree to ten, and somewhere around four it stops being a list and starts being a debate. Liam or Owen. Theodore or Theo. Jack or James. Each one has a defender and a skeptic in the room, and the conversation cycles every Sunday afternoon.
The wheel is most useful at this stage. Drop in your final three or five names and spin. Whichever one lands, watch your own face. If you smile, you’ve found it. If you immediately want to spin again, the name you were really rooting for is the one that didn’t come up. Randomness is a faster diagnostic than a fourth pros-and-cons spreadsheet.
Classic boy names — James, William, Michael, David, John, Thomas — have stayed in the top 100 essentially forever. They never feel dated because they never went out of style, and they pair well with any last name. The trade-off is shared classrooms; a James might be one of three in his year.
Modern picks like Liam, Noah, Mateo, Aiden, and Ezra dominate current SSA lists and feel fresher, though they trend hard enough that a name registering top-ten today may feel very 2020s by 2040. Pick a current name knowing it’ll always read as a millennial-parent choice, the way Jennifer and Jason read as boomer-parent picks now.
The vintage revival wave brought back names that felt grandfatherly twenty years ago: Arthur, Henry, Theodore, Felix, August, Wesley, Walter, Atticus, Otis. These work especially well for parents who want a name that feels grounded and slightly literary without being unusual. Theodore alone has rocketed up the charts.
The opposite camp picks short and percussive: Jack, Max, Kai, Leo, Milo, Beau, Cole, Finn, Ace. These age well, fit easily on forms, and resist nicknames because they’re already at minimum length. The vintage-plus-short combo is common too — Theodore called Theo or Teddy, August called Gus, William called Liam or Will.
If a great-grandfather’s name feels meaningful but dated — Stanley, Herbert, Eugene, Norman — the middle slot is where it usually lives. A pairing like Noah Stanley or Henry Eugene honors the lineage without putting a 1920s name on the kindergarten roster.
Meanings can either anchor or distract you. Alexander means defender of men (Greek), Ethan means strong (Hebrew), Leo means lion (Latin), Asher means happy (Hebrew). Some parents find meaning decisive; others discover the meaning of their favorite name is something unflattering and choose to ignore it. Both responses are reasonable. The name is what people call him, not what an etymology dictionary says.
Every shortlisted name needs the last-name test, said out loud, three times. Listen for: too many syllables in a row (Maximilian Williamson is a mouthful), unintentional rhymes (Jack Black, Liam Beam), or initials that spell something awkward when written A.S.S. or P.E.E. style. Yelling the full name from across a park is also a useful test — some names that look elegant on paper become unmanageable at volume.
Also test the professional version. Will he sound right introducing himself in a job interview at twenty-five? Most names handle this fine, but a few cute-for-a-baby picks read awkwardly on an adult. If you wouldn’t take a venture-capital meeting from someone with the name, consider whether you’re really naming the baby or naming a moment.
Run the surname test a final time the week before the due date. Names you loved at month four sometimes sound different at month nine, and the wheel can re-audition your shortlist quickly. The point is not to second-guess every choice but to make sure your top pick still holds up after months of saying it in your head. Most parents find their finalist locks in cleanly during the third trimester, and the wheel becomes a confirmation tool rather than a discovery tool by then.