One of the more enjoyable parts in writing is finding the perfect character names. Or if not perfect, at least names that you feel fit and you like. There are lots of ways to do this. Sometimes a name might just come to you, or you’ve read it in another book, seen it on TV, maybe you even know someone with that name.
Other times, you’re struggling and you can’t come up with a name no matter how hard you try. These are the times when you might need some help, and I will share some of the places where I go to look with you.
These are probably the easiest, because pretty much any name goes. You’ve seen some of the names celebrities name their babies, right? I usually go to any baby name website to look for names that I like for a contemporary story.
When it comes to writing historical fiction, it helps if the names are at least plausibly from that era. If your Regency hero is called Maddox for example, people might call you out on it. For my historical fiction I tend to look at the above databases for names, and then double check their etymology to see if there was any chance they existed back in the early 19th century.
For me, in reality, Regency names were quite limited in which names were actually popular at the time – so to avoid writing books where a lot of people have the same name – I’m allowing myself some leniency on the names. As long as it’s not too far from the realm of possibility.
You can also find some places online where you can look at registers of people who actually lived at the time. Or steal a name from an author that you know lived back then. We all know Jane, Emily and Charlotte were names used in that time period!
For my four book series, I named the four siblings after characters in Shakespeare’s plays (their mother loved all things Shakespeare). So something like that is also possible. Choosing names that appeared in works published in, or before, the time period that you’re writing about.
For fantasy names you can go either way, all depending on what kind of book you’re writing. You can make names up from scratch, you can use a name generator, you can use common names with slight variations.
In the few fantasy stories I’ve written I tend to do a mixture. Some names are made up, some are old gaelic or roman names, sometimes with a slight variation. Some are more common names with some variation. The advantage in fantasy is that it’s your fantasy, and the world you build will adhere to your imagination and your rules. If you want common names like John to be what people are called in your story, then that’s what you do.
An example of someone who used common names with a slight deviation, combined with some made up names: George RR Martin.
Jon Snow (John)
Eddard Stark (Edward)
Joffrey Barathian (Geoffrey)
All obviously based on real names. But then you have names like Sansa, which didn’t seem to exist before Game of Thrones.
Fantasy Name Generator
I use a surname website for the last name of my characters, combined with just making things up. Sometimes I will look at maps of the UK when I need surnames and/or titles to get ideas. There are a lot of great names in street names and areas!
How do you name your characters, and do you have any tips on where to find names?