Great Character Name Generator Sites [2024] + Character Naming Tips (2024)

Home / Book Writing / Great Character Name Generator Sites [2024] + Character Naming Tips

Table of contents

  • Best Character Name Generators
  • Our Picks for The Best Character Name Generator Sites
    • 1. Reedsy
    • 2. Character Name Generator at
    • 3. Name Generator Fun
    • 4. Random Name Generator
    • 5. Writer's Character Name Generator
  • Why is Choosing the Right Character Name Important?
  • How to Choose the Best Book Character Names
    • Consider your character against the time setting.
    • Take note of your character's age.
    • Where does your story take place?
    • Keep your genre in mind.
    • Pay attention to the pronunciation of the name.
    • Nicknames are your friend.

Are you stuck on deciding what to name your characters for your next book? Try using a CHARACTER NAME GENERATOR!

Sometimes, it can be difficult choosing the right name for your characters. And if chosen improperly, you could really change the whole nature of your book. Imagine if Romeo and Juliet were actually named Cletus and Ethel. Shakespeare now sounds like a country Rom-Com.

And if you really want to know how complicated character names can get, take a walk in a fantasy writer's shoes. (Or should I say sabatons?) A quick look at the names in The Stormlight Archive can really drive this point home.

In this article, you will learn:

  • Our choices for the best character name generator sites
  • Why choosing the right character name is important
  • Tips and tricks to choosing the perfect name for your characters

Best Character Name Generators

  • Reedsy
  • Character Name Generator at Name-Generator.Org
  • Name Generator Fun
  • Random Name Generator
  • Writer's Character Name Generator

Our Picks for The Best Character Name Generator Sites

There are a bunch of name generators out there to choose from. However, we selected these based on certain criteria including database size and available filters. It wouldn't be too helpful if you're searching for Fantasy appropriate names and all you're getting are names suitable for Thriller/Mystery novels.

1. Reedsy

If you're looking for a fun generator layout that comes with extensive results, I'd recommend Reedsy's name generator. They boast over 1 MILLION available name combinations and several different filter options including:

  • Languages/Countries from around the world
  • Medieval Options from Various Regions
  • God Names from Different Religions
  • Archetype (Heroes, Villains, Mentors, and Sidekicks)
  • Fantasy Based (Elves, Dragons, and Human Variations)

They've also got a fun and easy to use User Interface, so you won't be forgetting them anytime soon.

Check Out Reedsy Now!

2. Character Name Generator at

This generator may only have a portion of Reedsy's database (220,000 available), but they provide a much more in-depth filter selection. Here you can choose personality traits, birth dates, and even parental nationalities!

Great Character Name Generator Sites [2024] + Character Naming Tips (1)

And after going through all the filters (including those not seen in the picture above), the generator popped out some pretty cool names.

Great Character Name Generator Sites [2024] + Character Naming Tips (2)
Check Out Character Name Generator Now!

3. Name Generator Fun

The name of this generator definitely describes how it operates. This generator provides a bunch of different categories to choose from. This includes Superhero names to Rap Names to everything in between. If you're looking for something a little more unique, this might be the place.

Great Character Name Generator Sites [2024] + Character Naming Tips (3)

Let's see what my rapper name would be, shall we?

Great Character Name Generator Sites [2024] + Character Naming Tips (4)

MC Schoolboy Hustle… I can get behind that.

Check Out Name Generator Fun Now!

4. Random Name Generator

This generator is another awesome one. It scrubs names from the US Census database. This equates to over 480 MILLION different combinations of first and last names.

Great Character Name Generator Sites [2024] + Character Naming Tips (5)

Let's generate some names using the rare setting and sees what pops up.

Great Character Name Generator Sites [2024] + Character Naming Tips (6)

Billy Bustamante sounds like a great name for a performing arts actor! That could be useful in a novel.

Check Out Random Name Generator Now!

5. Writer's Character Name Generator

This generator gives two male and two female names. There's no filters to choose from though. Just click the button, and you're supplied with your names. From what I can see, the names aren't too out there (which can definitely be a good thing), but they're not so vanilla either.

Great Character Name Generator Sites [2024] + Character Naming Tips (7)

Here's what the generator had to say:

Great Character Name Generator Sites [2024] + Character Naming Tips (8)
Check Out Writer's Character Now!

Why is Choosing the Right Character Name Important?

Choosing good names for your characters is more important than you might think. You want to choose names that stand out in the reader's mind and are not easily forgotten. Names like Aragorn, Luke Skywalker, and Katniss Everdeen have earned a special place in our hearts.

What's in a name? That which we assign a Main Character by any other name would be... irrelevant? Make sure you choose the right names for your story's leads.Click To Tweet

Choosing the right names actually helps to smooth out your stories too. In most cases, each name should clearly represent only one character and keep them distinguished from the others. You may like the name Jim for one character, but be wary what you name the others. A book with Jim, John, James, Jules, and Jerry can easily make for a very confusing read.

Names can also help you to establish a character's personality from the minute you introduce them. A name such as Archibald may imply a sense of refinement and class. But introduce the same character as Archie, and you have a more cool, laid back name — perhaps that of an All-American high school quarterback.

Your character's name can also become synonymous with the book itself. When most people think of Thomas Harris's The Silence of the Lambs, the first thing that often comes to mind is Hannibal Lecter. As a matter of fact, the name Hannibal Lecter is more commonly known than the name of the book!

How to Choose the Best Book Character Names

Selecting the right character name shares many of the same principles as choosing a pen name. You want the name to fit your style, genre, even appropriate age range. Here are some tips and tricks you can use in order to make sure you get it right.

Consider your character against the time setting.

You need to consider what time period you are writing your story for. If your story is based in the 1800's, a modern name such as Zayden will just be out of place. However, a name like Samuel would fit right in. It may not seem as adventurous, but remember to write for your times.

Take note of your character's age.

Keep in mind that different names are common in different generations. Your characters are all alive at the same time, but it might be weird to have an old character named Talon or a young character named Leonard. Then again, maybe that's what you're going for — a protagonist who feels decades older than his peers. In that case, break the rules!

Where does your story take place?

This can be a huge factor. Take the name Mary for example. The name Mary fits in the American Midwest, but using a variation such as Maria could be better for a story based in Argentina.

Keep your genre in mind.

This is the area most character names either sink or swim. In John Sandford's crime thriller, Neon Prey, Lucas Davenport (US Marshal) is hot on the trail of Louisiana-originated killer Clayton Deese. The names fit Sandford's genre extremely well. Do some research to learn what kinds of names have succeeded in your genre in the past.

I shudder to think anyone would name their hero Master Bonecrusher in a children's book, for example.

Pay attention to the pronunciation of the name.

Is the name you've chosen hard to speak out loud? If so, it's probably hard to read as well. You want your readers to have a full immersion into your story. And that's difficult to achieve if they have to sound out your character's name every time they read it. If there's a reason you want your character to have a complicated name, consider also giving them a nickname.

Nicknames are your friend.

Let's go back to the Archibald/Archie example. Maybe your character was born into high society with a stiff upper lip. A name like Archibald can definitely fit this persona. But if Archibald turns out to be a fun-loving, spunky youngster, Archie could be just perfect.

So, what's in a name?

Deciding on the right character names doesn't have to be a tough process. Just remember the big goal — to support your story, not distract from it.

When you get stuck, you can always head over to one of these awesome character name generator sites and get a bevy of good options.


Great Character Name Generator Sites [2024] + Character Naming Tips (2024)


How do I find the perfect character name? ›

How to Choose Character Names
  1. Be Realistic. There are a lot of Mary's in the world, which is precisely why your novel may need one. ...
  2. Mind the Genre. Quick! ...
  3. Be Consistent. ...
  4. Be Dissimilar. ...
  5. Avoid Name Associations. ...
  6. Choose Easy to Pronounce Names. ...
  7. Reinforce the Character's Qualities. ...
  8. Re-Evaluate the Character's Name.

How do I get better at naming characters? ›

5 Characteristics of a Good Character Name
  1. It makes sense in context. ...
  2. It fits with the genre of your piece. ...
  3. It is unique. ...
  4. It is appropriate for a character's role in the narrative. ...
  5. It's memorable without being distracting.
Aug 6, 2021

How do you come up with an iconic character name? ›

How to Come up with Book Character Names
  1. Take the Character's Age into Consideration. ...
  2. Think about the Character's Parents. ...
  3. Keep Your Genre in Mind. ...
  4. Use Easy-to-Pronounce Names. ...
  5. Don't Ignore Your Character's Origin. ...
  6. Look Back to Your Family Tree. ...
  7. Get Creative with a Prefix or Suffix. ...
  8. Try an Alliteration.
Dec 6, 2023

Why is it so hard to name a character? ›

This can be difficult because you want something distinctive without being overly complicated or contrived. Cultural Context: Names can carry cultural connotations and associations. Writers need to consider the cultural and historical context of their story when naming characters and places.

How do you pick a fantasy character name? ›

Tips For Naming Your Characters
  1. Make them memorable.
  2. Look for meaning.
  3. Lend names meaning.
  4. Make them fit.
  5. Keep names reader friendly.
  6. Keep character names distinct.
  7. Give your main characters nicknames.
  8. Keep pronunciations in mind.
Jun 2, 2020

What is a good fictional name? ›

From Cora to Matthew, Violet to Robert, the classic names of your fictional favorites are sure to inspire you on your search.
  • William.
  • Evelyn.
  • John.
  • Matthew.
  • Anthony.
  • Thomas.
  • Violet.
  • Charles.

What are cool names? ›

Unique Cool and creative names
  • Piper.
  • Isla.
  • Delilah.
  • Nova.
  • Eden.
  • Hadley.
  • Finn.
  • Maddox.

What makes a character recognizable? ›

A truly iconic lead character stands out from the crowd with their unique personality. They have distinct quirks, flaws, and strengths that make them unforgettable and keep the audience engaged at all times.

What not to do when naming characters? ›

Don't have two characters in one novel with similar names. For example, if you have a Brian, don't also have a Ryan. If you have a Lisa, don't also have a Lisbeth or Alyssa.

What makes a character poorly written? ›

Main characters who lack depth and undergo no development throughout the story. They may be stereotypical, or based on cliches. Generally, they just exist to serve the plot, and don't come across as nuanced or believable. Write consistent, realistic characters with the Character Workbook.

Should you name a character after yourself? ›

Technically, yes, it's your story and it's perfectly fine to do what you will with it. If that means naming a main character after yourself, go for it—this is especially okay if you're writing an autobiography, memoir, or some other piece of non-fiction involving yourself.

How do I find my character's personality? ›

Use personality assessment tools to help define your characters. Personality tests like the Myers-Briggs Type Indicator (MBTI) assessment can be a great way to pin your characters' personalities down and help you understand their behaviors and motivations better.


Top Articles
Latest Posts
Article information

Author: Otha Schamberger

Last Updated:

Views: 6412

Rating: 4.4 / 5 (55 voted)

Reviews: 86% of readers found this page helpful

Author information

Name: Otha Schamberger

Birthday: 1999-08-15

Address: Suite 490 606 Hammes Ferry, Carterhaven, IL 62290

Phone: +8557035444877

Job: Forward IT Agent

Hobby: Fishing, Flying, Jewelry making, Digital arts, Sand art, Parkour, tabletop games

Introduction: My name is Otha Schamberger, I am a vast, good, healthy, cheerful, energetic, gorgeous, magnificent person who loves writing and wants to share my knowledge and understanding with you.