Skip to main content
Back to Names generators

Names

Noir Detective Name Generator

Each name is assembled by independently sampling from three fixed pools: a 25-entry male given-name list (Art, Dutch, Mickey, Rico, Buzz, and others), a 25-entry female given-name list (Carmen, Marlene, Hazel, Blanche, Lola, and others), and a shared 30-entry surname list (Archer, Fontaine, Lockhart, Sloane, Malone, and others). The gender input controls which given-name pool is used: "male" draws only from the male list, "female" only from the female list, and "any" flips a 50/50 coin per name between the two lists. No nicknames or titles are added; every result is a two-token first-last string. All sampling is with replacement. Crime fiction writers populating a corrupt city with investigators, informants, and femmes fatales are the core audience. Screenwriters naming supporting cast for neo-noir films, tabletop game masters running hardboiled urban mystery campaigns, and interactive fiction authors building 1940s-set games all need names that establish genre tone before a single line of dialogue is written. The gender filter is useful when a writer has already defined a character's sex and wants narrowed results. Running multiple batches gives a wider vocabulary of names to compare; the pool sizes are large enough that a default batch of five rarely repeats, though at the maximum count of 20 some repetition is possible.

Read the complete guide — 4 min read

How to use

  1. Choose your options above
  2. Click Generate
  3. Copy your result

Detailed instructions

  1. Set the count field to how many names you need — start with 10 to give yourself options.
  2. Choose a gender filter if your character has a specific gender, or leave it on 'any' for a mixed cast.
  3. Click Generate and scan the full list before committing — read each name aloud to test how it sounds.
  4. Regenerate as many times as needed; each batch is freshly randomized so results never repeat exactly.
  5. Copy the name or names you want directly from the output list into your manuscript, character sheet, or script.

Use Cases

  • Naming the morally ambiguous protagonist of a hardboiled crime novel or Substack serialized fiction
  • Stocking a corrupt 1940s city with named NPCs — beat cops, informants, crime bosses — for a Call of Cthulhu or Mothership campaign
  • Casting detectives and shady witnesses in a Final Draft screenplay for a film noir short
  • Generating a full suspect roster for a murder mystery dinner party or Tabletop Simulator escape room
  • Building character names for a noir-themed Twine or Ren'Py visual novel where tone starts with the title screen

Tips

  • Read candidate names aloud — noir names live in the mouth, and the best ones have a distinct rhythm when spoken.
  • Avoid names where the first name and surname start with the same letter; they blur together in a reader's memory.
  • Generate separate batches for heroes and villains — then swap one name between lists to find unexpected character depth.
  • A weak first name can kill a strong surname; if you love the last name, regenerate until the first name matches its weight.
  • For ensemble casts, make sure no two characters share a first initial — readers track noir casts by name shorthand.
  • Pair a generated noir name with a mundane job title (insurance adjuster, night-shift clerk) for instant neo-noir irony.

FAQ

What makes a name sound noir rather than just old-fashioned?

Noir names combine era-specific first names — those that peaked in American usage roughly between 1920 and 1955 — with surnames that have a clipped, hard-consonant quality: Voss, Sloane, Flint, Kane. The total syllable count tends to stay at two or three, giving the name a punchy spoken rhythm. Generic vintage names from the same era can feel soft or domestic; noir names carry an undertone of threat or mystery even out of context.

Does the gender filter affect surnames as well as first names?

No. The surname pool is shared across all gender settings and always contains the same 30 options. Only the given-name pool changes when you select male, female, or any. Two names from different gender settings can share the same surname, which is normal and expected.

Can the same name appear twice in one batch?

Yes. Every pick is independent and with replacement, so a batch of 20 names could contain repeated first names, repeated surnames, or identical full names. The surname pool has 30 entries and each given-name pool has 25 entries, so repetition is statistically likely at the maximum count of 20. Scan your results and regenerate any slot that duplicates another.

Are any surnames in the pool borrowed from famous fictional detectives?

Several surnames — Marlowe, Spade, Drake — overlap with famous noir characters. They are included as genre-signaling words that fit the era's phonetic register, not as direct references to copyrighted characters. The generator does not produce any character's full name verbatim. If you want to avoid recognizable overlaps, discard those surnames and regenerate.

Can I use these names commercially in a novel, film, or game?

Yes. Names produced here are free for any personal or commercial use — published fiction, produced screenplays, sold games — without attribution. The names are procedurally assembled from period-appropriate naming conventions and are not taken wholesale from any existing copyrighted work.

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.