Characters
Character Name Generator
First and last names for the people who fill your story.
- Baswobu Donmaelsundana
- Aesudiana Bawialeawin
- Tharuana Aleawinsear
- Alarbaesuard Gae
- Wuricreindana Subois
- Tolmuardard Matheil
- Beacelalaert Jobeisbuard
- Broarddea Weisbotaric
- Daricmeiricwin Toardaertmearic
- Derteaso Thearanmeard
- Aemciljoardelle Raewinsaric
- Momegus Guwaericgeinwin
Every character needs a name that fits their world and their spine. This character name generator produces balanced first-and-last pairings you can assign to protagonists, side characters, and the crowd in between. Roll a batch, keep the ones with the right ring, and get back to writing.
How this generator works
A character name does two jobs at once: it grounds the person in a place and time, and it hints at who they are. Hard sounds tend to read as strong or cold; soft sounds read as warm or gentle. Length matters too, a short, blunt surname lands differently than a long, aristocratic one. The best names disappear into the story, feeling inevitable rather than invented.
Example character names
40 names this generator produced, kept here as a fixed sample so you can see the range before rolling your own. Tap the seal above for a fresh random batch.
- Beiwealric Rare
- Bindboard Besaluwin
- Rawea Alonsithawin
- Daemaelle Briru
- Alorti Reaream
- Rertea Thaerbeirwin
- Sendgolard Brendbal
- Jolsoga Eabirmeart
- Caericcu Brortaerthe
- Waesearic Gurtawinjos
- Madeard Breheamard
- Gardort Horwirwin
- Wimhambruwin Teirdtheabru
- Eandtohart Caalei
- Heartetheil Meandjirt
- Rigaebrund Thandwartgan
- Bewincea Jealrusde
- Jaecaertana Alendraesond
- Wuricdeelle Maelocar
- Brasei Reiweadeas
- Caeldea Gajer
- Weandbrujo Braebem
- Alindalowin Tuheinbrul
- Duconddund Geisthaert
- Daewae Weibrind
- Teabroric Basert
- Rericji Deirdeiwin
- Endthenmus Aewuelle
- Muricdo Reale
- Jundcuhaerd Webraham
- Deabrur Wualeard
- Menwabawin Cewininana
- Bruwincaeric Rantibea
- Heiceil Wameas
- Mair Waebamci
- Bruricbo Jeinseille
- Sigiric Aejimthaena
- Baelilana Hote
- Thalruturic Hamceihoric
- Thahea Becartae
Tips for picking a character name
- Give your lead a name that is easy to skim, since readers will meet it hundreds of times.
- Vary the first letters of your main cast so readers never confuse two characters.
- Let names carry subtext. A prim surname on a chaotic character creates instant friction.
- Say the full name aloud. The rhythm between first and last is what makes it stick.
Where to use these names
- Protagonists and antagonists in fiction
- Supporting casts for screenplays and comics
- Roleplay personas and campaign characters
Frequently asked questions
How do I pick the right character name?
Start with the character's world and personality, then shortlist names that fit both. Read your top choices inside a line of dialogue to test how they feel in the flow of prose.
Should main characters have unusual names?
Usually not too unusual. A distinctive but readable name is easier for readers to hold onto across a long story than something ornate or hard to pronounce.
Can I mix and match first and last names?
Absolutely. Generate a batch, then swap first and last names between results until a pairing clicks.
Related generators
Browse all name generators or head back to the NameForge home.