Fun
Fictional Character Name Generator
Used by developers, writers, and creators worldwide.
A fictional character name generator does more than spit out syllables — it gives you a name plus a personality hook so you can start writing immediately. Each result pairs a genre-matched name with a trait or backstory seed: a single output like "Mirren Ashcroft — keeps a secret she's been paid to forget" can anchor an entire character arc. Choose from five genres (fantasy, sci-fi, noir, comedy, horror) and set how many characters you need. The tonal gap between a noir detective's name and a comedic fantasy sidekick's is real, and the generator respects it. Useful for novelists, tabletop GMs, and game writers who need a plausible cast on short notice.
Loading usage…
Free forever — no account required
How to use
- Choose your options above
- Click Generate
- Copy your result
Detailed instructions
- Select a genre from the dropdown that matches your story's setting or tone.
- Set the number of characters using the count field — start with 6 if you're unsure.
- Click Generate to produce a list of names, each paired with a personality trait.
- Scan the results for names and traits that create an immediate mental image of a character.
- Copy the ones that spark ideas directly into your notes, campaign doc, or manuscript draft.
Use Cases
- •Populating a D&D one-shot with 6 distinct NPCs before the session starts
- •Naming secondary cast members mid-sprint during NaNoWriMo without breaking flow
- •Building a noir short story around a named detective and a ready-made motivation hook
- •Generating a sci-fi crew roster for a Mothership or Stars Without Number campaign
- •Creating comedy genre characters with built-in quirks for an improv warm-up exercise
Tips
- →Run the same genre twice and mix names from the first batch with traits from the second for unexpected combinations.
- →If a name feels right but the trait doesn't, regenerate with the same settings until you find a pairing that clicks.
- →For ensemble casts, generate one character per genre to ensure tonal variety among your supporting players.
- →Horror names work surprisingly well as secondary antagonists in noir stories — the crossover tones are close enough to feel intentional.
- →Save rejected names in a separate doc; a name that doesn't fit today's project often fits the next one perfectly.
- →When using results for tabletop NPCs, read the trait aloud before the session — it helps you improvise the character's voice on the spot.
FAQ
can I use these character names in a published novel or commercial game
Yes — all generated names and traits are free to use in personal and commercial projects without attribution. Treat them as raw material: rename, combine, or rework them until they feel fully yours before going to print or release.
what's the difference between fantasy and sci-fi name results
Fantasy names draw on pseudo-medieval and mythological sounds — Celtic, Norse, or invented — paired with traits around honor, lineage, and fate. Sci-fi names lean toward harder consonants or abbreviated structures that feel technological, with traits touching on logic, isolation, and moral ambiguity.
how do I turn a generated name and trait into a full character
Ask three questions about the trait: what caused it, what does the character want, and what stands in their way? Those answers give you backstory, motivation, and conflict — the core of any character. The name and trait are the seed; those questions grow it into someone readers or players will remember.