Romance Character Name Generator: Names by Role, Era & Vibe

Character-Name Generator

PlotProse’s free character-name generator suggests hero and heroine names for a modern, Regency, fantasy or Southern US setting, as often as you like, with no signup.

Options are easy. The right one is valuable.A generator gives you ideas. TropeSmith shows how your exact stack compares with demand signals and with what the lane’s bestsellers carry, with comps and cover direction.See your book’s demand Map →

More free tools: book-title generator, pen-name generator, trope-stack generator · or the full writing toolkit and trope library.

🎁 Free: your subgenre’s trope snapshot from TropeSmith’s dated trend table

Writing a romance? Get the trope snapshot for your exact subgenre from TropeSmith’s trope-trend table, free.

A character name generator that fits the story

This character name generator picks hero and heroine names by setting (modern, Regency, fantasy or Southern US), so a Regency duke and a modern small-town hero don’t come out sounding the same. Pick the setting that matches your book instead of working through a flat alphabetical list.

How should a self-published author approach character names?

Pick names that signal your subgenre and era at a glance, give each lead a distinct first letter and sound, and search Amazon for clashes before you commit. PlotProse’s free generator suggests hero and heroine names by setting: modern, Regency, fantasy or Southern US.

  1. Start from the role and the setting. The generator above gives hero or heroine names for a modern, Regency, fantasy or Southern US setting, and the hero, villain, fae and dragon and Viking generators go deeper by archetype.
  2. Match the era. For historical romance, check a name’s origin and usage in a database such as Behind the Name before you commit to it.
  3. Keep the leads distinct. Different first letters and different lengths stop readers blurring two characters, especially in dual-POV romance.
  4. Search for clashes. Look up your hero’s full name plus “romance” on Amazon. A pen name works the same way, and the pen-name generator is built for it.
  5. Widen the pool when you are stuck. Fantasy Name Generators covers invented names for romantasy and paranormal, Reedsy’s generator takes a genre, gender and setting and explains each name’s meaning, and Scrivener has a name generator built into the writing app.
  6. Tie the name to the arc. A name is the start of the character; the character arc guide covers the want, fear and wound that come next.

From a name to a full character profile

A name is the start. Once you’ve got one, build the rest with a character profile template: wound, want, lie, and the trope role the character plays in the stack. Keep the profile beside your outline so voice stays consistent across the series.

  • Wound — the backstory injury driving them.
  • Want vs. need — what they chase vs. what heals them.
  • Trope role — how they function in the romance (e.g. grumpy, protector, morally grey).

Character name generator FAQ

How should a self-published author approach character names?

Pick names that signal your subgenre and era at a glance, give each lead a distinct first letter and sound, and search Amazon for clashes before you commit. PlotProse’s free generator suggests hero and heroine names by setting: modern, Regency, fantasy or Southern US.

Is the character name generator free?

Yes — unlimited, in-browser, no signup. Generate hero and heroine names as many times as you like.

Do you have a character profile template?

Build the profile from the wound / want / need / trope-role prompts above, then pair it with the romance outline templates to keep arcs consistent.

Will the names fit my subgenre?

Pick the setting that matches your book: modern, Regency, fantasy or Southern US. Each draws on its own list of first names and surnames.

Names and profiles shape the read; demand shapes the sales. See which characters and tropes readers are asking for on TropeSmith, or explore the free writing toolkit.

What are the best options for a character name generator?

Four are worth knowing, and they solve different problems. Behind the Name is a free database of name origins and usage, a useful check for historical romance. Fantasy Name Generators covers invented and fantasy naming, which suits romantasy and paranormal. Reedsy’s Character Name Generator takes a genre, gender and setting and explains each name’s meaning. Scrivener has one built into the writing app, which is convenient if you already draft there. The generator on this page is deliberately simpler: it gives hero or heroine names for a modern, Regency, fantasy or Southern US setting, and it sits beside the romance demand data, so you can name a character for a trope stack readers are actually asking for.

This generator sits beside the same romance market dataset as the rest of PlotProse.

From Coral Wire this week

Read today’s wire →

Join the PlotProse list

Short, practical notes from Coral on writing commercial fiction that sells.