I love naming characters. Sometimes I have the name first before I even have the story. I just know I have to write about a girl called Jamie (I’ve loved the name since I saw The Bionic Woman TV program way back when!).

Other times I have a strong visual picture of one of my characters and I know that she just looks like a Suzanne. Suzanne is the name of a police woman in my current work in progress.

Sometimes I have no idea what to call a character when I’m writing and if I have no strong feelings, they remain a poor X all the way through the draft. When I do my first edit I then have to name the character.

Some of my characters have had a name change part way through because the name was just not fitting the character.

When I get stuck for names I have a couple of ports of call:

1     Name generator websites


I love this website because it has a year by year breakdown of the top 1,000 names for that year. This is really helpful when you want to choose a name that’s appropriate for when the character was born eg having a Brittney in the 1800s won’t make your character believable.

There are other websites which I pop onto from time to time:

random name generator

fake name generator

This is especially cool because your character has a fake address, phone number, address, birthday, fake email addresses, credit card numbers, employment history etc.

For those who write fantasy check out fantasy name generator.


2     TV and movie credits

Lots of inspiration here. Sometimes I hang round at the start of a TV program just to study both the first and last names.

One of the most important things I’ve learnt about naming characters is not to have characters that start with the same letter.

K M Weiland on Don’t Confuse Readers with Similar Names makes a very good case for this explaining that when people read they look at nothing more than the first letter and make an assumption of which character is on stage.

I’ve been a lot more of a critical reader this year and it’s amazing to see how many authors break this ‘rule’ (See more about breaking the rules on my previous post A writer breaks the rules.)

Examples in books I’ve read:

  • Healey, Harris, Hilary
  • A main character who had two first names as a first and last name – Nathan and Richard. Sometimes he was called Nathan and other times he was called Richard. And at one point I thought they were two separate people!
  • Allen, Arni, Anthony
  • Roger, Richard, Robert. This book was set in the 1600s at a time when a lot of people probably did have the same name, but having four characters with two called Anne and two called Richard was confusing. Also how does one keep a straight face when there are surnames such as Sowerbutts and Nutter!
  • Four names starting with J in one book

And then I broke the rule. My Haven River editor very kindly pointed out that I had a Braydon and a Brad and she had got the two characters muddled up at one point. Thank goodness for editors!


As I work on two draft novels I now keep a record of the names I’m using so when I’m choosing a name it doesn’t start with the same letter. What’ll do if I have more than 26 characters in my story is a bridge yet to cross! I’m also keeping a master list so that I don’t use the same name in all my stories.

Naming characters can be a lot of fun and there are heaps of resources available to help choose that special name. Be careful about using the same letter for your characters.

How do you name your characters? What resources do you use and can recommend to others?