Skip to main content
Back to Names generators

Names

Roman Name Generator

Used by developers, writers, and creators worldwide.

The Roman name generator creates authentic ancient Roman names using the tria nomina system — praenomen, nomen, and cognomen — the same three-part structure found in Roman inscriptions, legal texts, and classical literature. All name elements are drawn from attested historical records, not invented hybrids. Choose masculine for full tria nomina like Marcus Cornelius Rufus, or feminine to get historically correct forms — Roman women typically took a feminized nomen rather than a praenomen. Control output count, gender, and format: a bare nomen for a quick faction name, or a full formal name for a senator in your novel. The format dropdown lets you match exactly what your project needs.

Loading usage…

Free forever — no account required

How to use

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

Detailed instructions

  1. Set the count field to control how many Roman names are generated in one batch.
  2. Choose a gender — masculine for male citizens, feminine for women following Roman naming norms, or any for a mixed list.
  3. Select a naming format: full tria nomina for formal Roman male names, or a shorter format if you only need the nomen or nomen-cognomen pairing.
  4. Click Generate and review the list of names produced from historically attested Roman name elements.
  5. Copy any name you want to use directly into your document, character sheet, or script.

Use Cases

  • Naming citizen characters in a historical fiction novel set during the late Roman Republic
  • Populating an NPC roster for a TTRPG campaign in a Roman-inspired fantasy empire
  • Generating a gladiator lineup with arena-ready cognomina for a tabletop wargame
  • Creating placeholder student names for a Latin language classroom exercise or quiz
  • Building named legions, factions, or ships for a Roman-era PC strategy game

Tips

  • For late Republic or Imperial settings, full tria nomina names are most authentic; bare praenomen-nomen pairs suit the early Republic.
  • Cognomina ending in -anus often indicate adoption or provincial origin — useful for adding backstory depth to a character.
  • Generate a large batch (20+) and filter by sound rather than meaning; Roman names in context should feel varied, not all heroic-sounding.
  • For antagonist characters, cognomina like Brutus, Carbo, or Calvus carry historical associations that historically literate readers will notice.
  • Roman women in fiction are often given full tria nomina incorrectly — use the feminine setting and a shorter format to stay accurate and stand out from lazy historical fiction.
  • Combine a generated nomen with a manually chosen cognomen based on your character's physical trait or origin region for a more personal result.

FAQ

how does the tria nomina system work in ancient Rome

The tria nomina is the three-name system used by freeborn Roman male citizens: praenomen (personal name), nomen (hereditary clan name), and cognomen (branch or personal epithet). So Marcus Tullius Cicero belongs to the Tullia gens, the branch identified as Cicero. Select 'full tria nomina' in the format dropdown to generate names in this complete form.

did Roman women use all three names

No — Roman women typically used only a feminized form of their father's nomen, so a daughter of a Cornelius became Cornelia. A cognomen was sometimes added in the late Republic and Empire, but a praenomen was rarely given to women. When you select the feminine gender option, the generator applies these conventions correctly.

are the Roman names generated here actually historically accurate

Yes. Every praenomen, nomen gentilicium, and cognomen comes from attested sources — inscriptions, census records, coinage, and classical literature. The generator won't produce invented hybrids or combine elements that violate documented Roman convention. If you're writing fiction or running a campaign that values period accuracy, the names will hold up to scrutiny.