Modern Name Generator

Contemporary first and last names that sound current

Real-World Names & CulturesPart of: real-world name generators500 names

0 of 500 seen

This or that?

7 picks, 1 winner

Tap the name you like more.

Tap a name to copy it. The arrows swap one name.

Or browse all 500 names, A to Z

Generate modern full names that sound like they belong to someone born this century: trendy first names like Harper, Mateo, Nova and Ezra paired with a realistic, diverse mix of surnames. Ideal for fiction, games, sample data and baby-name brainstorming.

About modern names

A name sounds modern for fairly predictable reasons. Today's popular first names lean toward soft vowels and two or three syllables (Luna, Aria, Mila, Theo, Ezra, Milo), nature and word names (Willow, Wren, River, Sage, Nova, Atlas), revived vintage picks (Hazel, Mabel, Otis, Arlo, Margot) and surname-style first names (Harper, Sutton, Beckett, Lennox). Spellings have shifted too: Jaxon, Kairo, Kaden and Wrenley are distinctly recent, while the long-dominant Jennifer, Michael and Jessica now read as Gen X or millennial.

The surname matters just as much. A modern name list in 2026 looks like a modern classroom, so this generator pairs first names with surnames from many backgrounds: Nguyen, Okafor, Patel, Reyes, Lindqvist, Haddad, Nakamura, Kowalski, Mensah and plenty of Anglo names like Whitaker, Hayes and Bennett. Double-barrelled surnames and short, sharp given names (Kit, Rey, Bo, Sol) round out the set.

Use these for contemporary fiction, screenplays, video game NPCs, realistic placeholder data, social media personas or simply to hear what current name trends sound like side by side. Every name is a full first-and-last combination, so you can lift one straight into a character sheet.

How to choose modern names

  • Match the name to the character's birth year. A 25-year-old in a contemporary story was born around 2001, so Madison, Tyler or Hannah fits; a toddler is more likely to be Nova, Ezra or Wren.
  • Mix the rhythm. Pair a long first name with a short surname (Genevieve Holt) or a one-syllable first name with a longer surname (Kit Nakashima) so the full name is easy to say aloud.
  • Avoid accidental celebrities. Search any combination you love before you commit to it in a novel or brand, since modern first names plus common surnames can collide with real public figures.
  • For a cast of characters, vary first letters and endings so readers never confuse them: Harper, Hazel and Hadley in one scene will blur together.
  • If you need realistic sample data, draw from the whole list rather than the top of it. Real populations mix trendy, classic and culturally specific names in roughly equal measure.

Frequently asked questions

What makes a name sound modern?

Current trends favor soft, vowel-heavy first names (Luna, Mila, Elio), nature and word names (Willow, Sage, Atlas), surname-style first names (Harper, Beckett, Sutton) and revived vintage names (Hazel, Arlo, Otis). Modern spellings such as Jaxon or Kairo and short names like Kai, Kit and Rey also read as contemporary. Names that peaked in the 1970s through 1990s, like Jennifer, Jason or Ashley, now sound like parents rather than kids.

Can I use these names for characters in a contemporary novel or game?

Yes. Every entry is a full first-and-last name built to sound like a real person born in the 2000s or later, with surnames drawn from many cultures. Just run a quick search on any name you plan to use heavily to make sure it does not belong to a well-known real person.

Are these names good for baby name ideas?

The first names are all currently popular or rising, so they work well for brainstorming. Try the first name with your own surname, say it aloud, and check the initials. Sibling sets that share a style (Nova and Atlas, Hazel and Otis) tend to feel cohesive.

Why are the surnames so varied?

Because real modern populations are. A name list that is only Smith, Johnson and Williams sounds like a 1950s phone book. Mixing Anglo surnames with Spanish, Nigerian, Indian, Vietnamese, Arabic, Scandinavian and Slavic names gives you characters and data that feel like the present day.

More like this

All 500 modern names

This is the complete list the generator above draws its random batches from, sorted A to Z and grouped by first letter.

Plain text, one name per line.

A: 54 names

  • Aaliyah Campbell
  • Aanya Iyer
  • Abel Marquez
  • Ada Moreau
  • Ada Whitlock
  • Adaline Stroud
  • Adalyn Porter
  • Adele Fontaine
  • Adley Monroe
  • Adrian Kowalski
  • Aisha Bello
  • Alaric Stone
  • Alden Whitlock
  • Alessia Conti
  • Alexander Nwachukwu
  • Alfie Pemberton
  • Alina Volkov
  • Allegra Conti
  • Amalia Rossi
  • Amani Cole
  • Amara Chen
  • Amaya Fujimoto
  • Ameer Siddiq
  • Amelia Sato
  • Amira Yusuf
  • Anaya Sharma
  • Anders Blom
  • Andre Batista
  • Andres Villareal
  • Anika Rao
  • Anisa Rahman
  • Annika Dahl
  • Arabella Finch
  • Archer Lindahl
  • Ari Mizrahi
  • Aria Whitfield
  • Arjun Menon
  • Arlo Pemberton
  • Asa Whitlock
  • Ash Delaney
  • Asher Delgado
  • Astrid Halloran
  • Atlas Ferreira
  • Aubrey Tamura
  • August Fenwick
  • Aurelia Kessler
  • Aurora Blackwood
  • Avery Castellanos
  • Axel Nyström
  • Axton Reeves
  • Ayesha Malik
  • Ayla Demir
  • Aylin Demir
  • Azriel Moss

B: 22 names

  • Bastian Kruger
  • Bear Lindqvist
  • Beau Whitaker
  • Beckett Shaw
  • Bellamy Hughes
  • Ben Whitaker
  • Benicio Ortega
  • Bennett Hollis
  • Bexley Grant
  • Billie Ashford
  • Blair Whitmore
  • Bodhi Thornton
  • Bonnie Saunders
  • Bowen Lowell
  • Brady Sutton
  • Brennan Cole
  • Briar Lockhart
  • Brielle Simmons
  • Brooklyn Vance
  • Brooks Alder
  • Bruno Schneider
  • Bryce Holloway

C: 28 names

  • Cade Ellison
  • Caleb Oduya
  • Calla Westbrook
  • Callum Reid
  • Cameron Reyes-Holt
  • Camila Vasquez
  • Carson Ellery
  • Carter Hayden
  • Case Hartwell
  • Cash Beckett
  • Caspian Holt
  • Cassius Webb
  • Celia Vargas
  • Celine Dubois
  • Cillian Hart
  • Clara Nakagawa
  • Clementine Rosen
  • Cleo Anand
  • Cleo Santangelo
  • Cody Rasmussen
  • Cohen Bradshaw
  • Colton Avery
  • Connor Walsh
  • Coraline Ng
  • Corbin Ashby
  • Cormac Donovan
  • Cruz Mendoza
  • Cyrus Bakshi

D: 19 names

  • Dahlia Rahman
  • Danica Reeves
  • Daniela Fuentes
  • Dante Villanueva
  • Dario Esposito
  • Dashiell Monroe
  • Dax Monterro
  • Deacon Hale
  • Declan Okafor
  • Declan Rourke
  • Delilah Reyes
  • Della Whitley
  • Delphine Roux
  • Dev Raghavan
  • Dimitri Volkov
  • Dominic Farrow
  • Dove Whitaker
  • Drew Kensington
  • Dylan Ashworth

E: 35 names

  • Eamon Murtagh
  • Easton Ward
  • Eden Maalouf
  • Edie Saunders
  • Elara Maddox
  • Elena Moretti
  • Eli Castellanos
  • Elian Torres
  • Eliana Rosales
  • Elias Winterbourne
  • Elif Kaya
  • Elio Navarro
  • Elliot Reyes-Holt
  • Ellis Whitcombe
  • Elodie Mercier
  • Eloise Kirkland
  • Elowen Pritchard
  • Elsie Brennan
  • Ember Reyes
  • Emerson Kaur
  • Emerson Tate
  • Emery Lancaster
  • Emilio Barreto
  • Emmanuel Achebe
  • Emmett Sorensen
  • Enrique Solano
  • Enzo Palmieri
  • Esme Rutherford
  • Evan Kowalski
  • Evander Price
  • Evangeline Pratt
  • Everett Lane
  • Everly Kaur
  • Ezekiel Brooks
  • Ezra Bennett

F: 9 names

  • Fabian Ortiz
  • Fallon Lister
  • Farah Aziz
  • Felix Obi
  • Finn Halvorsen
  • Florence Ashby
  • Forrest Avery
  • Frankie Lindberg
  • Freya Lindgren

G: 9 names

  • Gabriel Oyelaran
  • Genevieve Holloway
  • Gideon Alcott
  • Grayson Mercer
  • Greer Lindsay
  • Greta Halvorsen
  • Griffin Sayer
  • Gus Pemberton
  • Gwen Halloran

H: 16 names

  • Hadley Brooks
  • Halle Whitcombe
  • Hallie Sandoval
  • Harlow Kensington
  • Harlow Reyes
  • Harper Lindqvist
  • Harriet Blake
  • Hattie Morrow
  • Hazel Okonkwo
  • Hector Salazar
  • Hendrix Cole
  • Holden Price
  • Holt Everly
  • Hudson Craig
  • Hugo Marchand
  • Huxley Reid

I: 17 names

  • Idris Abara
  • Idris Marsh
  • Ignacio Ruiz
  • Imogen Faulkner
  • Inaya Siddiqui
  • Indie Mercer
  • Ines Carvalho
  • Ines Delacroix
  • Ines Marchetti
  • Ira Goldstein
  • Iris Bellamy
  • Isaac Brennan
  • Isadora Lemaire
  • Isla Moreau
  • Ivy Adebayo
  • Ivy Solberg
  • Izzy Brannigan

J: 29 names

  • Jace Whitfield
  • Jade Nakashima
  • Jalen Okafor
  • Jamal Okorie
  • Jamie Okonkwo
  • Jared Okafor
  • Jasper Finch
  • Jasper Oyelaran
  • Javier Campos
  • Jaxon Pierce
  • Jayden Oduya
  • Jaziel Ramos
  • Jemma Rutherford
  • Jericho Stone
  • Jesse Whitcombe
  • Jett Caldwell
  • Joelle Fontaine
  • Jolene Carver
  • Jonah Lister
  • Jonah Strand
  • Jonas Lindberg
  • Josephine Laurent
  • Jovan Petrović
  • Judah Ellis
  • Jude Castellanos
  • Jude Kowalczyk
  • Julian Nwosu
  • Juniper Sloan
  • Juno Ferris

K: 33 names

  • Kade Ransom
  • Kaden Park
  • Kai Nakamura
  • Kaia Solberg
  • Kairo Adebayo
  • Kairo Brandt
  • Kaiser Holt
  • Kalani Pereira
  • Kaleb Torrance
  • Kamila Nowak
  • Kane Delmonte
  • Kehlani Brooks
  • Keira Quinlan
  • Kellan Voss
  • Kenji Okada
  • Kenna Sullivan
  • Kenzie Nolan
  • Kian Murphy
  • Kiara Lopes
  • Kieran Doyle
  • Kingston Blake
  • Kinsley Park
  • Kit Lawson
  • Kit Nakashima
  • Knox Hartley
  • Kobe Jennings
  • Kohen Blackburn
  • Ksenia Petrova
  • Kwame Asante
  • Kwame Osei
  • Kwesi Boateng
  • Kylo Ashby
  • Kyrie Washington

L: 28 names

  • Lachlan Reid
  • Layla Haddad
  • Leia Sandoval
  • Leif Karlsson
  • Leila Rahimi
  • Leilani Kahale
  • Lena Fischer
  • Lennox Grady
  • Leo Santangelo
  • Levi Ashford
  • Levi Goldstein
  • Lewis Hartwell
  • Linnea Strand
  • Liv Andersson
  • Livia Castellan
  • Lola Arias
  • Lorenzo Bianchi
  • Loretta Bishop
  • Louis Beaumont
  • Luca Bergstrom
  • Lucia Romano
  • Lucian Ferreira
  • Lucille Hart
  • Luna Castellano
  • Lux Harrington
  • Lux Tanaka
  • Lyla Nakamura
  • Lyra Fenwick

M: 34 names

  • Mabel Forsythe
  • Maddox Carver
  • Mae Lindqvist
  • Maeve Donnelly
  • Magnolia Price
  • Maisie Thornbury
  • Malachi Stone
  • Malik Thompson
  • Marco Leone
  • Maren Kowalski
  • Margaux Vidal
  • Margot Sinclair
  • Marguerite Roux
  • Marisol Ibarra
  • Marlowe Stanton
  • Marnie Doyle
  • Mason Adeyemi
  • Mateo Reyes
  • Matilda Hauser
  • Matteo Russo
  • Matthias Kruger
  • Mavis Kirkland
  • Maximo Rivas
  • Maya Goldberg
  • Melody Osei
  • Micah Townsend
  • Mila Petrova
  • Milan Novak
  • Miles Halverson
  • Milo Varga
  • Mira Rosenthal
  • Mira Saleh
  • Mirabel Okoye
  • Mohammed Rashid

N: 20 names

  • Nadia Rahimi
  • Nadia Sorensen
  • Nadira Hakim
  • Nahla Yusuf
  • Naomi Faraj
  • Nash Everly
  • Nate Fitzgerald
  • Nell Bradford
  • Neve Whitaker
  • Nia Delacroix
  • Nico Alvarado
  • Niko Petrakis
  • Noa Feldman
  • Noemi Alves
  • Nolan Whitaker
  • Noor El-Amin
  • Nora Eriksen
  • Nova Beaumont
  • Nova Okafor
  • Nyla Ibrahim

O: 17 names

  • Oaklee Rivers
  • Obi Nwosu
  • Octavia Greene
  • Odalys Mendez
  • Odette Lamarche
  • Olive Hartigan
  • Olivia Thornbury
  • Oona Flannery
  • Ophelia Brandt
  • Oren Feld
  • Orion Vance
  • Oscar Lindström
  • Oskar Lindahl
  • Otis Cartwright
  • Ottilie Shaw
  • Ottoline Hayes
  • Ozzie Bramwell

P: 12 names

  • Paisley Harlow
  • Paxton Reed
  • Penelope Vuong
  • Phoebe Lockhart
  • Phoenix Adair
  • Pia Lemaire
  • Piper Caldwell
  • Poppy Blackwell
  • Posy Eldridge
  • Preston Yates
  • Priya Raghavan
  • Priyanka Deshpande

Q: 1 name

  • Quinn Mahoney

R: 33 names

  • Rafael Quintero
  • Rafe Anderson
  • Rafferty Cole
  • Raina Kapoor
  • Ramona Vick
  • Reagan Fitzgerald
  • Reed Ashworth
  • Reese Hamilton
  • Remi Laurent
  • Remington Hale
  • Rey Montoya
  • Rhea Kapoor
  • Rhys Pennington
  • Rio Tanaka
  • Rocco Bianchi
  • Roland Petrakis
  • Roman Delacourt
  • Romilly Thorne
  • Romina Quintero
  • Romy Lindgren
  • Ronan Keegan
  • Ronan Sayer
  • Ronin Sato
  • Rory Gallagher-Hale
  • Rosalie Hwang
  • Rowan Fitzpatrick
  • Rowen Price
  • Royce Harlow
  • Ruby Nakagawa
  • Ruth Bramwell
  • Ryder Banks
  • Ryker Lindqvist
  • Ryland Pierce

S: 29 names

  • Sabrina Castellano
  • Sade Adeyemi
  • Sage Harrington
  • Sami Khalil
  • Samir Haddad
  • Sana Mirza
  • Santiago Herrera
  • Saoirse Donnelly
  • Saoirse Flannery
  • Sawyer Finley
  • Saylor Brooks
  • Scarlett Mbeki
  • Sebastian Tran
  • Selah Morrow
  • Serena Kalani
  • Seth Kowalczyk
  • Shiloh Bennett
  • Sienna Marsh
  • Silas Marchetti
  • Simone Lachance
  • Sky Rasmussen
  • Sloane Fujimoto
  • Sloane Whitaker
  • Sol Kaminski
  • Soren Dahl
  • Stella Fontaine
  • Sterling Ashcroft
  • Sunny Okafor
  • Sutton Ellery

T: 25 names

  • Tadeo Marin
  • Talia Benari
  • Tamsin Blake
  • Tanner Hollis
  • Tarek Nasser
  • Tariq Hussain
  • Tate Kerrigan
  • Teagan Murphy
  • Teo Marques
  • Tessa Lindström
  • Thalia Vance
  • Thea Nakashima
  • Theo Brannigan
  • Theodore Mbatha
  • Thiago Costa
  • Tia Okoro
  • Tilly Morrison
  • Tobias Achterberg
  • Tobias Grant
  • Tobin Marsh
  • Tomas Novak
  • Tova Lindgren
  • Trey Ashcroft
  • Tristan Velasquez
  • Tyler Okonjo

V: 3 names

  • Vada Rowe
  • Valentina Cruz
  • Vivienne Cross

W: 11 names

  • Weston Hale
  • Wilder Marsh
  • Wilhelmina Frost
  • Willa Hartigan
  • Willow Hayes
  • Winnie Alcott
  • Winona Cross
  • Wren Callahan
  • Wrenley Cole
  • Wyatt Holm
  • Wynter Cole

X: 1 name

  • Xavier Dumont

Y: 4 names

  • Yannick Dubois
  • Yara Nasser
  • Yasmin Idris
  • Yusuf Khalil

Z: 11 names

  • Zander Holm
  • Zara Hassan
  • Zaria Bello
  • Zayn Faraj
  • Zeke Holloway
  • Zelda Morrison
  • Zev Friedman
  • Zion Whitley
  • Zoe Takahashi
  • Zola Mensah
  • Zuri Mensah