GenerateRandomSearch

Detective Agency Name Generator

Generates a fictional private-investigation agency name — 'Marlowe & Cross Investigations' — for noir or mystery fiction and worldbuilding.

What this generator does

Names a fictional private-investigation agency, in one of two forms the genre actually uses: a two-surname partnership that reads as an established firm, or a single surname running solo. Both draw on the same short bank of hardboiled-sounding surnames, so which form comes up says more about the size of the agency than a different word list would.

What it builds, and how many ways

Each result is assembled to this shape: [name] + [name2] — one of 2 sentence patterns this generator uses.

  • name: 25 options
  • name2: 25 options

Taken together those banks can be assembled 650 different ways, repeating after about 32.

Some results it can produce:

  • Marlowe & Blackwood Investigations
  • Kane Private Investigations
  • Cassidy & Delacroix Investigations
  • Larkin Private Investigations

A fixed sample so this page stays the same between visits. Your own results are assembled at random, each slot filled independently and each press independent of the last, so the same result can come up twice — past the repeat figure above, seeing one twice is more likely than not.

How to use this tool

  1. Press generate for a name.
  2. Generate again for a different one.

Worked examples

Naming the agency your mystery is actually about
Generate a few partnership-form results and pick the pairing whose rhythm you'd want to type at the top of every chapter.
A rival or minor firm mentioned once
Generate one and use it as-is for a competing agency that only needs to exist on a business card, not on the page.

Common use cases

  • Mystery and noir fiction settings
  • Tabletop RPG NPC business naming
  • Writing prompts for detective fiction

How this generator works

One of two shapes is chosen: a partnership joining two names with '& Investigations', or a single name followed by 'Private Investigations'. Both draw from the same twenty-five-surname bank, and the two names in a partnership are picked independently of each other — so a name can occasionally be paired with itself, which reads as an office that only has itself for company.

Limitations and good to know

  • The two names in a partnership are drawn independently from the same twenty-five-surname list, so the same name can occasionally be paired with itself rather than always producing two distinct partners.
  • The twenty-five-surname bank gives 650 distinct names across both forms — plenty for a single manuscript, but a long session of presses will still start repeating eventually.

Practical tips

  • The surname form implies a founder and often a dead or departed partner, which is a free piece of backstory sitting in the name.

Each part of the result is chosen independently with your browser's cryptographic random number generator, so every option in a bank is equally likely. How Generate Random works.