Character-Name Generator
Names that fit the role, the era and the vibe.
More free tools: book-title generator, pen-name generator, trope-stack generator · or the full writing toolkit and trope library.
🎁 Free: your subgenre’s live trope-demand snapshot
Writing a romance? Get the top trending tropes in your exact subgenre right now — plus the rising gaps to write into — free, from the same engine behind Tropesmith.
A character name generator that fits the story
This character name generator picks by role, era and vibe, so a small-town golden-retriever hero and a Regency duke don’t come out sounding the same. Generate hero and heroine names that match your subgenre’s conventions instead of a flat alphabetical list.
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
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?
Choose the era and vibe that match your book — the generator weights names toward what reads as authentic for that lane.
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 the best free database if you want etymology and real historical usage, which makes it the strongest choice for historical romance. Fantasy Name Generators has the widest coverage of invented and non-English naming, so it suits romantasy and paranormal. Reedsy’s Character Name Generator is the quickest to skim, filterable by origin and gender. Scrivener has one built into the writing app, which is convenient if you already draft there. The generator on this page is deliberately narrower: it filters by role, era and vibe, so the name fits what the character does in the story rather than only sounding right — 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 on the same romance market dataset as the rest of PlotProse: 730,000+ dated reader-demand signals, re-counted rather than re-estimated.