Secret Agent Name Generator

Get 1 to 10 three-word spy code names such as Phantom Sapphire Condor, drawn from a fixed list of 500 secret agent aliases.

Type a number from 1 to 10, press the button, and you get that many spy code names from a list of 500. Every name follows the same three-word shape: a role or predator word (Phantom, Recon, Stealth, Jaguar), then a gemstone, metal or color (Sapphire, Platinum, Onyx, Jet), then a bird of prey or dangerous animal (Condor, Peregrine, Kraken, Mamba). "Phantom Sapphire Condor" and "Stealth Silver Wolf" are typical. There is no name input; the tool doesn't turn "John" into an alias, it hands you a ready-made call sign.

How the list is built

The 500 names are a fixed list rather than random word-mashing at runtime, which means every combination was checked to read cleanly. The first slot uses 30 words: operational terms like Agent, Operative, Recon, Sentinel, Spectre, Ghost, Shadow and Striker; military phonetic-style words like Alpha, Delta and Omega; and big cats like Puma, Jaguar, Leopard and Cheetah. The middle slot uses 30 materials and colors, from Amber and Beryl through Titanium, Zinc, Black, Red and White. The last slot uses 30 predators, heavy on raptors (Falcon, Goshawk, Harrier, Kestrel, Merlin, Osprey), snakes (Cobra, Mamba, Python, Viper) and a few mythical ones (Dragon, Griffin, Kraken, Leviathan, Phoenix). Each press shuffles the whole list and returns the first names off the top, so one batch never contains a duplicate.

Example code namePattern
Omega Onyx OspreyPhonetic + stone + raptor
Recon Jade PantherOperational + stone + big cat
Spectre Nickel LeviathanOperational + metal + mythical
Puma Silver KrakenBig cat + metal + mythical
Hunter Coral ViperRole + color + snake
Ghost Jet BearOperational + color + animal

Where a code name comes in handy

  • Spy-themed parties and escape rooms. Generate one name per guest and print them on badges. Ten names covers a table.
  • Kids' missions. A scavenger hunt runs better when the team is "Falcon Silver Merlin" and the clues are addressed to that agent.
  • Fiction and tabletop games. Use a code name as the handle an operative goes by in radio chatter, and keep their real name for the reveal.
  • Team and project names. The three-word form is distinctive enough to work as an internal project codename without colliding with anything real.
  • Game handles. Drop the spaces and "StealthGarnetHawk" is a usable username almost anywhere.

How real code names differ from these

Actual intelligence services keep code names deliberately boring. The US Secret Service assigns protectees a single word from a list chosen by the White House Communications Agency, with a family sharing the same first letter: Reagan was Rawhide, Obama was Renegade, Biden is Celtic. British SOE agents in the Second World War used short field names like "Hilaire" and "Madeleine." The point of a real code name is to be forgettable on an open radio channel, which is the opposite of what this generator does. If you want something plausible for a realistic thriller, take only the last word of a generated name (Condor, Harrier, Kestrel) and use it alone.

For a different flavor of alias, the Wolf Name Generator and Saiyan Name Generator produce names for other kinds of characters, the Harry Potter Name Generator covers wizarding-world names, and the Drag Queen Name Generator is the place for a stage persona. Browse all name generators for the full set.

Frequently asked questions

Can I enter my own name to get a secret agent name?

No. The tool has no name field. It draws from a fixed list of 500 code names, so the result doesn't depend on who you are.

How many code names are there?

Five hundred, each made of three words. You can pull 1 to 10 per press, and repeated presses can return names you have seen before.

Are the names suitable for kids?

Yes. Every word in the list is an animal, a material, a color or a military-style role word. There is nothing violent or crude.

Can I use a generated name for a product, team or book?

Yes. The names are generic word combinations, not trademarks, though you should check the exact phrase yourself before using it commercially.