Writing Planner

Free writing tool

Character Name Generator for Writers

Stuck on what to call your protagonist, mentor, or villain? Browse 318+ curated fiction names organized by gender, age, archetype, genre, and tone. Each name includes a short writer's note so you pick the right feel — then copy in one tap. No account, no upload.

Popular names to start with

  • AbigailEarnest, reliable. Good for sidekicks and leads alike.
  • AdamUniversal starting point. Every genre. First-man archetypes.
  • AddisonModern, professional feel. Thriller, contemporary.
  • AdelaideA versatile name for fiction writers.
  • AdrianMysterious edge. Thriller, fantasy, literary.
  • AgnesSharp old woman. Mystery, dark comedy, gothic fiction.
  • AidenEnergetic, modern. YA, contemporary, adventure.
  • AldricA versatile name for fiction writers.
  • AlexanderGrand and capable. Epic fantasy, historical, military.
  • AlexisConfident, social. Popular girls or leader archetypes.
  • AlfieBritish-feel baby name. Round and gentle sounds.
  • AliceCurious, classic. Fantasy, literary, and thriller.
  • AlistairScottish/British, distinguished. Literary, mystery.
  • AmbroseA versatile name for fiction writers.
  • AmeliaAdventurous, sturdy feel. Mystery and historical fiction.
  • AnniePlucky, scrappy. Orphan stories, adventure, classic fiction.

318 names

Abigail

Earnest, reliable. Good for sidekicks and leads alike.

Adam

Universal starting point. Every genre. First-man archetypes.

Addison

Modern, professional feel. Thriller, contemporary.

Adelaide

A versatile name for fiction writers.

Adrian

Mysterious edge. Thriller, fantasy, literary.

Agnes

Sharp old woman. Mystery, dark comedy, gothic fiction.

Aiden

Energetic, modern. YA, contemporary, adventure.

Aldric

A versatile name for fiction writers.

Alexander

Grand and capable. Epic fantasy, historical, military.

Alexis

Confident, social. Popular girls or leader archetypes.

Alfie

British-feel baby name. Round and gentle sounds.

Alice

Curious, classic. Fantasy, literary, and thriller.

Alistair

Scottish/British, distinguished. Literary, mystery.

Ambrose

A versatile name for fiction writers.

Amelia

Adventurous, sturdy feel. Mystery and historical fiction.

Annie

Plucky, scrappy. Orphan stories, adventure, classic fiction.

Archer

Strong but literary. Fantasy, thriller, action.

Archie

Classic, warm. Beloved for toddler characters.

Aria

Musical, light. Fantasy, YA, romantic fiction.

Ariana

Flowing, slightly exotic. Fantasy, contemporary.

Arlo

Artsy, modern. Creative child characters, indie fiction.

Ash

Short, cool, gender-neutral. Fantasy YA, contemporary.

Astra

A versatile name for fiction writers.

Audrey

Retro-chic. Characters with elegance or old Hollywood feel.

Aurora

Grand and magical. Fantasy, fairy tale, mythology.

Ava

Short, punchy. Great for fast-paced thrillers/YA.

Avery

Gender-versatile but skews female. Modern, confident.

Bea

Tiny, gentle. Short for Beatrice. Sweet for toddlers.

Beau

Southern warmth. Small and endearing.

Bella

Warm, accessible. Romance, YA, fantasy.

Ben

Simple and friendly. Good friend/sidekick or main character.

Benjamin

Warm, approachable. Family drama, coming-of-age.

Bernard

Professorial, slightly pompous. Literary, academic, British fiction.

Bertha

Carries weight (Jane Eyre effect). Complex older women.

Beth

A versatile name for fiction writers.

Blake

Gender-ambiguous, modern. Contemporary, thriller, drama.

Bo

Simple and tough. Rural, adventurous, or very young characters.

Bree

Fast and light. Active, tomboyish characters.

Brody

Casual, sporty. Contemporary teen stories.

Brooke

Friendly, popular-girl energy. High school fiction.

Brooklyn

Urban, modern. City-set contemporary fiction.

Buddy

Nickname-level warmth. Story writers use for toddlers.

Burke

Hard-edged, detective feel. Crime, legal, action.

Caleb

Earnest, slightly rebellious. YA, thriller, coming-of-age.

Callum

British-feel, modern. Literary, drama, contemporary.

Calyx

A versatile name for fiction writers.

Camden

Modern, slightly upscale. Contemporary YA.

Camila

Warm, modern Latina heroine name. Contemporary/YA.

Camille

A versatile name for fiction writers.

Carol

Nostalgic, suburban. Mid-century and contemporary domestic stories.

Cassandra

A versatile name for fiction writers.

Cecil

Aristocratic feel. Period, gothic, upper-class drama.

Cecilia

Musical, slightly formal. Period-adjacent, literary.

Charlie

Warm and mischievous. Children's fiction staple.

Charlotte

Strong and refined. Period drama, literary fiction.

Chase

Action-forward name. Athletes, overachievers, rivals.

Chloe

Bright and modern. Contemporary, YA, comedy.

Claire

Smart and capable. Thriller, drama, professional settings.

Clarence

Old-world dignity. Period, family drama, ghostly fiction.

Cleo

Bright and curious. Slightly unusual, memorable.

Cliff

Solid, slightly dated. Family saga, nostalgia fiction.

Clifford

Solid, old-fashioned. Family saga, countryside fiction.

Cody

Active, western/adventure. Sporty kid characters.

Cole

Brooding but functional. Contemporary, thriller, romance.

Colton

Modern American. Action, rural/western, YA.

Connor

Irish-origin, modern. Contemporary, YA, sports fiction.

Conrad

Literary weight. Complex, morally grey protagonists.

Constance

Formal and enduring. Gothic, period, family drama.

Cordelia

A versatile name for fiction writers.

Cornelius

A versatile name for fiction writers.

Cruz

Strong, Latino-heritage. Contemporary, urban fiction.

Daisy

Light, cheerful. Instantly evokes innocence.

Damon

Dangerous edge. Dark YA, paranormal, romance antagonists.

Dana

Neutral, professional. Thriller, journalism, detective stories.

Dani

Casual and tough. Action, thriller, contemporary.

Daniel

Steady and reliable. Every genre — the unassuming hero.

Dean

Cool but fading. Mid-life crisis characters, road fiction.

Declan

Irish-origin, warm. Contemporary, family drama, romance.

Dennis

Slightly unremarkable (useful for subverting expectations).

Derek

Solid, athletic. High school-setting stories.

Destiny

Bold, slightly dramatic. Urban fiction, teen drama.

Diane

Professional, authoritative. Legal, medical, workplace stories.

Dominic

Strong, slightly dangerous. Crime, thriller, romance.

Dorian

A versatile name for fiction writers.

Dorothy

Warm and sturdy. The quintessential grandmother figure.

Dot

A versatile name for fiction writers.

Douglas

Proper, slightly stiff. British fiction, period drama.

Drake

A versatile name for fiction writers.

Earl

Working-class American. Southern fiction, family drama.

Eddie

Friendly, unpretentious. Classic mid-century feel.

Edith

Proper, slightly eccentric. Beloved in British fiction.

Edmund

Literary weight. Complex older men, villains, patriarchs.

Elena

Pan-European, versatile. Fantasy, historical, literary.

Eli

Short, punchy, quiet strength. YA, literary, drama.

Elijah

Weighty, biblical. Fantasy, literary, morally complex characters.

Elizabeth

Regal and versatile. Period, fantasy, literary fiction.

Ella

Gentle and likeable. Fairy tale, contemporary, romance.

Ellie

Playful and energetic. Classic children's fiction name.

Ember

Passionate, slightly fierce. Fantasy YA heroines.

Emily

Classic heroine name. Every genre. Never feels dated.

Emma

Timeless, warm, everyman heroine. Works any era.

Emmett

Old-fashioned but cool. Literary, fantasy, historical adjacent.

Ethan

Dependable, active protagonist. YA, adventure, thriller.

Eugene

Gentle, slightly hapless. Warm family stories.

Eugenia

Grand but vulnerable. Southern gothic, family drama.

Evan

Mild, approachable. Secondary leads, rom-coms.

Evander

A versatile name for fiction writers.

Evelyn

Old-soul feel. Historical fiction, gothic, family sagas.

Ezra

Gentle but distinctive. Literary, indie, YA, religious.

Felix

Smart and slightly eccentric. Inventive or nerdy kids.

Fern

A versatile name for fiction writers.

Finn

Adventurous and likeable. Fantasy, YA, comedy, adventure.

Florence

Grace under time. Literary fiction, family sagas.

Flynn

Adventurous, optimistic. Adventure, travel, contemporary.

Fox

A versatile name for fiction writers.

Frank

Salt-of-the-earth, no-nonsense. Crime, working-class, family drama.

Garrett

Modern but established. Contemporary thriller, family drama.

Gary

Everyman of his generation. Suburban drama, dark comedy.

Gavin

Solid, British-feel. Contemporary, romance, drama.

Gladys

Lovably dated. Comedy, warm family stories.

Glen

Understated, quiet. Family drama, quiet tragedy.

Grace

Understated strength. Literary fiction, family drama.

Gracie

Affectionate diminutive. Warm, sweet, younger-feeling.

Griffin

Unusual and strong. Fantasy, thriller, literary.

Gus

A versatile name for fiction writers.

Gwen

Composed and complex. Literary fiction, mystery.

Hailey

Sunny and social. Cheerful teenage characters.

Hannah

Grounded, relatable. Everyman heroines, drama.

Harold

The everyday grandfather. Family drama, gentle comedy.

Harper

Modern, slightly edgy. YA, contemporary, journalism characters.

Harriet

A versatile name for fiction writers.

Harrison

Professional, composed. Legal/medical thrillers, period.

Harvey

Warm but slightly hapless. Comedy, family drama.

Hazel

Warm, slightly fading. Family drama, quiet elderly leads.

Helen

Classical weight. Family sagas, tragedy, Greek-myth adjacent.

Helena

A versatile name for fiction writers.

Henry

Old-fashioned in the best way. Period, literary, family saga.

Holden

Literary weight (Catcher in the Rye effect). Ideal for

Horatio

A versatile name for fiction writers.

Ian

Short, brisk, Scottish-English feel. Thriller, literary.

Icarus

A versatile name for fiction writers.

Ignatius

A versatile name for fiction writers.

Imogen

Intellectual, slightly unusual. Literary fiction, British stories.

Ingrid

Cool, Northern European feel. Scandinavian crime, literary.

Irene

Soft but enduring. Period fiction, family drama.

Iris

Quietly distinctive. Literary fiction, art world stories.

Isaac

Thoughtful, slightly philosophical. Literary, sci-fi.

Isabella

Romantic, full-bodied. Period and fantasy staple.

Ivy

Small but strong. Modern baby name.

Jack

The everyman hero. Works in every genre. Short and punchy.

Jackson

Cool and modern. Action, thriller, YA.

Jade

Cool, slightly tough. Urban fiction, contemporary YA.

Jake

Active, straightforward. Sports and adventure-prone kids.

James

Timeless authority. Works from spies to period drama to everyday.

Jasper

Artistic, slightly eccentric. Fantasy, literary, romance.

Jaxon

Modern spelling signals youth. Action-prone teens.

Jenna

Easy and modern. Background or lead teen characters.

Jess

Casual and relatable. Rom-com, contemporary, friend groups.

Jonah

Thoughtful, slightly quiet. Kid characters who observe.

Josephine

A versatile name for fiction writers.

Josiah

A versatile name for fiction writers.

Josie

Spunky and fun. Adventure-prone child characters.

Jude

Cool and artistic. Literary YA, music, indie stories.

Julian

Artistic, a little brooding. Romance, literary, fantasy.

June

Nostalgic, sunny. Historical fiction, quiet drama, coming-of-age.

Kai

Short, multicultural. Fantasy YA, contemporary, surfing/nature.

Kate

Brisk and capable. Protagonists who get things done.

Kayla

Straightforward, contemporary. Every high school story.

Kit

Tiny, light. Animal-world or gentle story characters.

Knox

Sharp and modern. Thriller, action, crime.

Lavinia

A versatile name for fiction writers.

Lawrence

A versatile name for fiction writers.

Layla

Lyrical, warm. Romance and contemporary fiction.

Leah

Thoughtful, slightly melancholic. Literary, drama.

Leander

A versatile name for fiction writers.

Lena

Understated, literary. Thoughtful teen protagonists.

Leo

Bright and energetic. Contemporary, YA, rom-com.

Leonard

Intellectual, slightly withdrawn. Literary, academic.

Leonidas

A versatile name for fiction writers.

Levi

Warm and unconventional. Literary, contemporary, indie drama.

Liam

Trustworthy, strong. Modern everyman hero.

Lily

Gentle, innocent. Good for characters who grow into strength.

Linda

Solid 1960s-70s feel. Midlife stories, family drama.

Logan

Cool and capable. Action, YA, superhero adjacent.

Lorraine

Mid-20th century. Family saga, working-class drama.

Luca

European-feel, modern. Contemporary YA, artistic teens.

Lucas

Clean, modern. YA, sci-fi, contemporary.

Lucy

Adventurous child name. (Narnia effect — forever iconic.)

Luke

Heroic, clean. Adventure, fantasy, sci-fi. Classic for a reason.

Luna

Dreamy and distinctive. Fantasy, magical realism, YA.

Lyra

A versatile name for fiction writers.

Mackenzie

Modern, social. Contemporary YA, school drama.

Maddie

Bubbly, active. Contemporary children's and middle-grade.

Mae

Simple and soft. Timeless baby-girl name.

Mara

Slightly melancholic. Literary, drama, complex protagonists.

Marcus

Strong, slightly formal. Historical, thriller, military.

Margot

Sophisticated. Literary fiction, Paris-set stories, drama.

Martha

Capable, slightly burdened. Family drama, literary fiction.

Martin

Solid, academic. Literary, detective, historical.

Mason

Solid, working-class feel. Contemporary, thriller.

Matthew

Traditional, earnest. Family drama, religious fiction, literary.

Matty

Casual and warm. Working-class or everyday kids.

Max

The adventurous boy. Every children's and middle-grade story.

Maya

Strong and modern. Multicultural, contemporary, literary.

Mia

Short and punchy. Fits fast-paced teenage protagonists.

Michael

Universally known, safe. Lead or supporting roles.

Mildred

Old-fashioned, somewhat overlooked — great for subversion.

Miles

Artistic and intelligent. Jazz, literary, creative world stories.

Millicent

A versatile name for fiction writers.

Millie

Warm and small-sounding. Beloved for baby characters.

Milo

Playful, modern. Middle-grade, comedy, YA.

Minerva

A versatile name for fiction writers.

Molly

The quintessential curious girl. Every genre of children's fiction.

Morrigan

A versatile name for fiction writers.

Mortimer

A versatile name for fiction writers.

Morton

Slightly forgotten. Subversive use for surprising characters.

Muriel

Eccentric, funny. Dark comedy, British fiction.

Natalie

Clean and approachable. Good all-around contemporary name.

Nathan

Thoughtful, secondary protagonist or best-friend type.

Noah

Quiet depth. Literary, drama, survivor-type characters.

Nolan

Composed, analytical. Thriller, mystery, sci-fi.

Nora

Quiet ambition. Literary, drama, career-focused stories.

Nova

Sci-fi adjacent but increasingly mainstream. Futuristic YA.

Nyx

A versatile name for fiction writers.

Oberon

A versatile name for fiction writers.

Oliver

Charming and intelligent. Literary, British-feel stories.

Olivia

Sophisticated but approachable. Modern lead name.

Ollie

Cheerful and round-sounding. Middle-grade and young fiction.

Oscar

Strong but soft enough for babies. Classic.

Owen

Down-to-earth, likeable. Contemporary, family drama.

Paige

Clean and modern. School-setting stories.

Patricia

Formal, established. Period and contemporary alike.

Pearl

Old-fashioned baby name with a warm feel.

Penelope

Clever, slightly unusual. Literary, mythology-based stories.

Penny

Old-fashioned but child-like. Curious, a little geeky.

Percival

A versatile name for fiction writers.

Peyton

Gender-versatile, modern. Sports, coming-of-age.

Phelan

A versatile name for fiction writers.

Philip

Intellectual, slightly repressed. Literary fiction, academia.

Phoebe

Warm, a little quirky. Comedy, contemporary, romance.

Pip

Tiny word, tiny character. Whimsical stories, Dickensian.

Pippa

A versatile name for fiction writers.

Poppy

Bright and bouncy. Contemporary nursery feel.

Prudence

A versatile name for fiction writers.

Quillan

A versatile name for fiction writers.

Quinn

Sharp, gender-neutral feel. Mystery, thriller, YA.

Raven

Moody, gothic. Dark YA, fantasy, dystopian.

Ray

Working-class cool. Crime fiction, southern noir.

Reginald

Formal, slightly comic. British fiction, period satire.

Reid

Sharp, modern. Thriller, contemporary, legal drama.

Remy

Slightly unusual, modern. Curious, inventive kids.

Renee

Warm, French-adjacent. Contemporary, romance for adults.

Rhys

Welsh-origin, moody. Fantasy, literary YA, romance.

Riley

Sporty, casual. YA, contemporary, adventure.

River

A versatile name for fiction writers.

Robin

A versatile name for fiction writers.

Roger

Corporate, establishment. Satire, thriller, office drama.

Rosalind

A versatile name for fiction writers.

Rosie

Soft, round sounds. Classic baby-girl name.

Rowan

Nature-adjacent, gender-versatile. Fantasy, literary.

Rowena

A versatile name for fiction writers.

Roxanne

Bold, slightly worn. Working-class drama, crime, noir.

Rupert

Upper-class British. Period drama, satire.

Ruth

Biblical solidity. Family sagas, quiet strength characters.

Ryan

Modern, athletic. Contemporary, thriller, romance.

Sable

A versatile name for fiction writers.

Sadie

Spunky and warm. Southern fiction, contemporary, YA.

Sage

Wise-beyond-years children. Magical or spiritual stories.

Sam

Reliable, brave. Classic child hero name. (Sam Gamgee effect.)

Samuel

Biblical weight, but approachable. Literary, historical.

Sandra

Warm and no-nonsense. Family drama, working-class fiction.

Savannah

Lyrical, southern. Romance and regional fiction.

Scarlett

Fiery, memorable. Thrillers, romance, southern gothic.

Scout

A versatile name for fiction writers.

Sebastian

Aristocratic, slightly mysterious. Fantasy, romance, gothic.

Selene

A versatile name for fiction writers.

Seraphina

A versatile name for fiction writers.

Sibyl

A versatile name for fiction writers.

Skylar

Active, slightly aspirational. Sports or coming-of-age.

Slate

A versatile name for fiction writers.

Sloane

Cool and confident. Contemporary, fashion, career drama.

Sofia

Softer spelling of Sophia. International/contemporary feel.

Solomon

A versatile name for fiction writers.

Sophia

Elegant, classic. Popular in literary and fantasy fiction.

Sophie

Warm and clever. Smart-girl name without feeling intimidating.

Stella

Radiant, romantic. Period fiction, family sagas.

Stellan

A versatile name for fiction writers.

Sullivan

Irish-feel, friendly-tough. Drama, crime, romance.

Sylvia

Artistic and intense. Literary fiction (Plath effect).

Tanner

All-American, prep feel. School settings, coming-of-age.

Tara

Slightly edgy, modern. Drama-prone teen characters.

Teddy

Immediately conjures warmth and smallness.

Tess

Warm but strong. Literary, contemporary, romance.

Theo

Charming, smart-casual. Contemporary, literary, YA.

Theron

A versatile name for fiction writers.

Thessaly

A versatile name for fiction writers.

Thomas

Solid and grounded. Period, detective, family saga.

Tilly

British-feel, adorable. Contemporary middle-grade.

Tim

A versatile name for fiction writers.

Tommy

Classic all-American boy name. Nostalgic, energetic.

Trace

Lean and modern. Thriller, action, contemporary.

Tyler

Active, all-American. Sports fiction, contemporary YA.

Vera

Old-soul in a young body. Literary, historical adjacent.

Vesper

A versatile name for fiction writers.

Victor

Commanding, slightly sinister. Thriller, villain, patriarch.

Victoria

Powerful, authoritative. Villains and queens alike.

Violet

Distinctive, old-fashioned in a cool way. Gothic, literary.

Vivian

Glamorous with a dark edge. Noir, family saga, literary.

Walter

Authoritative and burdened. Family sagas, crime (Breaking Bad effect).

Wilder

Free-spirited. Travel fiction, adventure, coming-of-age.

William

Classic, strong. Historical, period, and literary fiction.

Winnie

Round sounds, cuddly feel. Perfect for tiny characters.

Wren

Small, nature-adjacent. Quiet or artistic child characters.

Wyatt

Western/frontier feel but also modern-cool. Thriller, YA.

Zack

Casual and energetic. Comedy, adventure, contemporary.

Zane

Slightly edgy. Anti-hero teens, dystopian, urban fantasy.

Zoe

Modern, energetic. Classic contemporary YA name.

Zoey

Perky, modern. Light contemporary, YA, comedy.

Frequently asked questions

What is a character name generator for writers?

A character name generator helps novelists, screenwriters, and storytellers find believable names quickly. Writing Planner lists 300+ curated names with writer's notes on tone, age, and genre fit — filter by gender, age group, archetype, or mood, then copy in one tap.

How do I pick the right name for my character?

Start with gender and age filters so the name sounds right for your character's stage of life. Add archetype (mentor, villain, rebel) or tone (warm, mysterious, epic) to match your story role. Read each writer's note, or tap Surprise me for a random pick from your current filters.

Can I use the name generator inside the Visual Planner?

Yes. When editing a character card on the canvas, tap Suggest name next to the name fields to open the same picker without leaving your board. Use name fills the card; Copy sends the name to your clipboard.

Is the name generator free and private?

Yes. The tool is 100% free with no account. Names are bundled in the page — nothing you browse is uploaded to our servers.

Planning your plot too? Browse Visual Planner templates or open a blank canvas.