Modern boy names

Liam
Noah
Oliver
Elijah
Lucas
Mason
Logan
Ethan
Aiden
Jackson
Sebastian
Mateo
James
Benjamin
Alexander
Henry
Michael
Daniel
Owen
Wyatt
Ryan
Nathan
Caleb
Carter
Isaiah
Landon
Eli
Grayson
Aaron
Jonah
Nolan
Hunter
Cameron
Brayden
Dominic
Jaxon

Modern girl names

Olivia
Emma
Charlotte
Amelia
Ava
Sophia
Isabella
Mia
Evelyn
Harper
Luna
Camila
Gianna
Elizabeth
Eleanor
Ella
Abigail
Sofia
Avery
Scarlett
Emily
Aria
Penelope
Chloe
Layla
Mila
Nora
Hazel
Madison
Ellie
Lily
Nova
Isla
Grace
Violet
Aurora

Modern unisex names

Quinn
Riley
Rowan
Sage
Avery
Skylar
Phoenix
River
Wren
Sloane
Reese
Emerson
Finley
Hayden
Jordan
Kai

Open the generator

Want to filter and combine these names with other criteria? Use our free generator with filters for gender, language, style, length, popularity and starting letter.

Open the baby name generator →

Frequently asked questions

What defines a modern baby name?

We classify a name as modern if it has risen significantly in popularity over the past 10-15 years. These names tend to be shorter, with strong vowel sounds, and often cross language boundaries easily.

Are modern names shorter than traditional?

Yes — across 12 of 15 languages in our database, modern names average shorter than traditional names. English modern names average 4.9 characters vs 5.9 for traditional names.

Will modern names sound dated in 30 years?

Some will — the most trend-driven names age fastest. Modern names with classical or mythological roots (Atlas, Aurora, Theo) tend to age better than purely invented coinages.

See also

Baby boy names · Baby girl names · Unique baby names · Gender-neutral baby names · Modern baby names · Traditional baby names · Short baby names · Baby names with meaning · Biblical baby names · Nature baby names · Baby names 2026 · Trending baby names · Full generator