Male name generator
First names, full names and character names for boys and men. Describe the person you have in mind, including his age, background, era and personality, and get names that sound like they belong to him.
Try an idea:
90+ male name ideas
- Arthur
- Walter
- Henry
- Charles
- Edward
- Frederick
- Theodore
- Harold
- Albert
- Raymond
- Eugene
- Leonard
- Franklin
- Clarence
- Bernard
- Jaxon
- Kai
- Easton
- Rowan
- Beckett
- Milo
- Asher
- Silas
- Ezra
- Brooks
- Knox
- Remy
- Callum
- Bodhi
- Zane
- Eryndor
- Kaelith
- Torvan
- Brennar
- Caedric
- Valdren
- Orrin Thistlewood
- Marek Stonebrook
- Halvard
- Joren Ashby
- Talrec
- Ivar Duskmoor
- Fenwick Hollow
- Gareth Coldwater
- Soren Vail
- Maddox
- Ryker
- Bronson
- Gunnar
- Cash
- Rocco
- Colt
- Boone
- Ajax
- Dax
- Stone
- Jett
- Briggs
- Cormac
- Garrett
- José
- Matías
- Björn
- Łukasz
- Émile
- Joaquín
- Kenji
- Aarav
- Oisín
- Mehmet
- Jürgen
- Kwame
- Rafał
- Dmitri
- Thiago
- Elliot Marsh
- Wesley Grant
- Nathan Cole
- Dominic Reyes
- Owen Fairbanks
- Grady Holloway
- Simon Archer
- Declan Price
- Victor Lang
- Isaac Penrose
- Reid Calloway
- Felix Moreau
- Hugo Whitlock
- Miles Thornbury
- Caleb Draper
5 of 153 of 15 ·
Male names that fit the person
A good male name tells you something before anyone says a word. Walter sounds like a grandfather, Jaxon sounds like a kid born in the last couple of decades, and Aldric sounds like he carries a sword. Writers, game masters, players and parents all run into the same problem: the first names that come to mind are the ones everyone else already used. Most male names fall into a few broad groups. There are classic names that have stayed in use for generations, modern names that rose quickly in recent years, names tied to a specific language or culture, invented names for fantasy and science fiction, and full names where the surname does as much work as the first name. This generator works across all of them.
Tell it who you are naming: a retired detective in 1970s Chicago, a quiet farm boy in a fantasy village, a confident starship captain, a Spanish-speaking teenager in a modern novel. The AI turns that description into male names that match the setting and the character. Once you have a shortlist, use the tips below to pick the one that holds up.
Random or specific
Ask for random male names when you just need a fresh batch, or describe a character in detail when you need a name that fits one person. The more you describe, the more focused the results.
Built for stories
Mention the genre, era or setting and the names follow it: period-correct names for historical fiction, believable names for contemporary stories, invented names for fantasy and sci-fi worlds.
First names and full names
Get first names on their own, or ask for full names with surnames for characters, NPCs and side casts. You can also mention a culture or language to steer the results.
5 tips for choosing a male name
Match the name to the era
Name popularity changes a lot from decade to decade. A man born in 1925 is more likely to be called Harold or Clarence than Liam. The US Social Security Administration publishes popular baby names by year, which makes it easy to check what was common when your character was born.
Say the full name out loud
Read the first and last name together several times. Check the rhythm, watch for names that run into each other, and look at the initials. A name that reads well on paper can feel clumsy when a character says it in dialogue.
Think about the nickname
Many male names come with built-in short forms. William can become Will, Bill or Liam, and Robert can become Rob, Bob or Bobby. Decide which version people call him, because friends, family and rivals may each use a different one.
Use surname meanings on purpose
Many English surnames started as job titles, such as Smith, Cooper for a barrel maker and Fletcher for an arrow maker. Others are patronymics like Johnson, where the name means son of John. A surname with a fitting origin adds quiet depth to a character.
Search the name before you settle
Type the full name into a search engine before you commit. If it matches a famous person or a well-known fictional character, readers may make a connection you did not intend. A small change to the first or last name usually fixes it.
Want names made for yours? Describe what you're naming and Nomi finds names that fit.