Names
Gothic Character Name Generator
Names are assembled by drawing from two gender-specific first-name pools and one shared surname pool, with each component picked independently at random. The feminine first-name pool holds 15 entries leaning on Latinate and Old English roots: Lilith, Morrigan, Seraphine, Evangeline, Ravenna, Isolde, Carmilla, Vesper, Sable, Morgause, Thessaly, Noctua, Belladonna, Corvina, Elspeth. The masculine pool holds 15 entries favoring classical and Victorian forms: Dorian, Lestat, Alaric, Malachai, Theron, Crispin, Sylvester, Ambrose, Lucien, Damien, Mordecai, Phaedrus, Valerian, Oleander, Caspian. The shared surname pool has 18 entries combining landscape-decay composites (Blackwood, Duskmore, Darkmoore), heraldic-sounding forms (Ravenscroft, Ashford, Westergaard), and monosyllabic standbys (Thorn, Vane, Graves). When gender is set to "any", each name independently flips a 50/50 coin to pick a first-name pool before drawing; "feminine" or "masculine" restrict to the corresponding pool. The chosen first name and a randomly drawn surname are concatenated with a space. Fiction writers building gothic novel casts use this during early drafting, when a placeholder name risks hardening into the final choice before a better option was considered. Running several batches of six surfaces combinations that deliberate invention rarely produces — a soft Latinate given name against a harder Anglo-Saxon surname creates tension that matching-register pairings lack. Tabletop GMs preparing vampire chronicles or dark-fantasy campaigns use it to generate NPC rosters before a session. LARP organizers assign generated names to ensure a cast of mortals and vampires does not recycle the same dozen genre defaults. Both first-name pools and the surname pool are sampled with replacement. At the maximum count of 30, the same first name or surname will very likely appear more than once. Running several smaller batches and discarding repeats produces more distinct results than one large run.
How to use
- Choose your options above
- Click Generate
- Copy your result
Detailed instructions
- Set the count field to how many names you want — six is ideal for reviewing options without overwhelm.
- Choose a gender from the dropdown, or leave it on "any" to receive a mixed list covering all presentations.
- Click Generate and scan the full list before dismissing any name as a first reaction can mislead.
- Copy your preferred names directly from the output list into your notes, character sheet, or manuscript draft.
- Run additional batches with a different gender setting or higher count if nothing in the first set fits your character's tone.
Use Cases
- •Naming a vampire antagonist in a Vampire: The Masquerade chronicle during session prep
- •Building a full cast of aristocratic NPCs for a Ravenloft or Curse of Strahd campaign
- •Workshopping protagonist names for a gothic romance serialized on Royal Road or Wattpad
- •Populating a Victorian family crypt with believable given names and surnames for historical fiction
- •Generating alias names for players at a murder mystery LARP or dinner theater event
Tips
- →Generate names with "any" gender selected when naming a family — the mix creates believable generational variety across a bloodline.
- →Pair a Latin or classical given name with an English landscape surname (Corvus Ashcroft, Seraphina Moor) for names that feel Victorian without being period-locked.
- →If a generated name is close but not quite right, change a single vowel or drop a syllable — Morrigan becomes Morgan, Valerian becomes Valerian Ash.
- →Gothic names with three or more syllables work best for protagonists; shorter, harder names (Vane, Drace, Graye) suit secondary villains or mercenaries.
- →Avoid stacking too many dark-connotation names in one cast — one Nightshade among more grounded surnames makes the gothic name land harder by contrast.
- →For tabletop use, generate 12-18 names at once and keep the unused ones in a session notes file — good gothic NPC names are always in demand mid-campaign.
FAQ
How does the generator pick first names versus surnames?
First names and surnames are selected from separate pools independently. The first-name pool is split by gender: 15 feminine options and 15 masculine options. The shared surname pool has 18 entries. Each result draws one first name and one surname at random, then joins them with a space. Because sampling is with replacement, the same first name or surname can appear more than once in a single batch.
Can duplicates appear in a single generated batch?
Yes. Both pools are sampled with replacement on every draw, so the same first name or surname can appear multiple times in one run. The first-name pools hold 15 entries each and the surname pool holds 18. At a count of 30 the probability of at least one repeated first name is essentially certain. Running batches of 6 to 10 and discarding repeats across runs gives a more distinct shortlist.
Can I use these names in a published novel or commercial tabletop supplement?
Yes. Names are not copyrightable, so any name produced here is free to use in published fiction, tabletop supplements, video games, or screenplays without attribution or licensing restrictions. Names like Dorian or Isolde are long-established literary names with no ownership attached.
What does the gender filter actually change in the output?
Setting gender to "feminine" restricts first-name draws to the 15-entry feminine pool; "masculine" restricts to the 15-entry masculine pool. The surname pool is shared across both settings. Setting gender to "any" does not blend the pools — each name independently flips a 50/50 coin to draw from either pool, so a batch set to "any" can skew toward one gender by chance at low counts.
How do I choose a name from the generated list for a main character?
Run at least two or three separate batches before deciding. Read each candidate aloud: a name that stumbles over the tongue will slow readers on every page it appears. Check that the first name and surname do not create an unintended initialism or awkward sound cluster. Treat the generated output as a shortlist for further refinement rather than a finished choice, especially for a protagonist who will appear throughout a long manuscript.
You might also like
Popular tools from other categories that share themes with this one.
Try these next
More free tools from other corners of the catalog, picked by shared themes.