How to use the Roman Name Generator
Choose Any, Male, or Female, then click "Generate Names." Male results can optionally include an earned military title. Female results can optionally include a birth-order name, switched on by default since it produces more varied results. Click a name to copy it.
Why Roman names have three parts
A Roman citizen's full name was not one word or two — it was traditionally three: a praenomen, a nomen, and a cognomen. The praenomen was a personal first name, chosen from a surprisingly small, fixed set: Romans reused perhaps fifteen to twenty of these across the entire population, which is why several started life as literal birth-order numbers — Quintus meant "fifth," Sextus "sixth," Decimus "tenth." The nomen was the name of the gens, the extended family or clan — Julius, Cornelius, Claudius — and mattered more than the praenomen for identifying who someone actually was. The cognomen came third, usually starting out as a personal nickname that stuck and became hereditary within one branch of a family: Cicero ("chickpea"), Naso ("big-nosed"), Brutus ("dull" or "heavy," oddly enough, for a family later associated with decisive action).
Earned military titles
A fourth name, the agnomen, could be added on top of the standard three, and the most famous kind commemorated a military victory by naming the conquered people or region directly. Scipio earned "Africanus" for defeating Hannibal in Africa; other generals across Roman history earned Germanicus, Britannicus, or Parthicus the same way. This generator includes that pattern as an optional addition for male results, since it is a real historical convention rather than an invented flourish.
Why Roman women's names look different
Roman women did not traditionally carry a personal praenomen the way men did. A woman was usually known simply by the feminine form of her father's nomen — a daughter of Julius Caesar was named Julia, plainly. When a family had more than one daughter, they commonly shared that exact name and were distinguished by birth order instead: Julia Prima, Julia Secunda, Julia Tertia, or sometimes Maxima and Minima for the eldest and youngest. This is not a limitation of this generator; it reflects an actual, well-documented naming practice, which is also why the female results here draw from fewer base names than the male ones do.
Where these names are used
Historical fiction, tabletop RPG characters set in a Roman or Roman-inspired world, and Latin tattoo research are the most common reasons people search for a generator like this. For a tattoo specifically, checking the literal meaning of a chosen cognomen before committing to it is worth the extra minute, since several of the most striking-sounding ones (Naso, Brutus) carry meanings that are unflattering translated literally, even though they became proud family names in practice.