How to use the French Name Generator

Choose Any, Male, or Female, then switch on Compound Given Name and Noble Particle as you like. Click "Generate Names" for a fresh batch, and click any result to copy it.

Why so many French names are hyphenated

Compound given names are a genuinely widespread French convention, not a rare stylistic choice. Jean-Baptiste, Jean-Paul, Marie-Claire, and Anne-Sophie are all completely ordinary names in French, formed by pairing two given names with a hyphen rather than choosing one. Marie is by far the most common component in this pattern for women, historically used in honor of the Virgin Mary and paired with almost any second name; Jean fills a similar role for men. Turning on the compound option reproduces this pattern directly rather than treating it as an oddity.

Middle names, French style

A French birth certificate can list several given names (prenoms), not just one, and this is where the "why are French names so long" question usually comes from. In everyday life, though, only the first listed prenom is actually used — the additional ones sit on official documents without being spoken or written day to day. This is a related but distinct practice from an English middle name, which is a fixed second name rather than one of several formally recorded options.

The noble "de" particle

A "de" before a French surname traditionally signaled noble or landed origin — Charles de Gaulle, Alexis de Tocqueville — indicating a familys historical connection to a specific place or estate. Not every "de" in a French name is aristocratic in origin, and not every noble family used one, but the pattern is real and recognizable enough that adding it noticeably changes how a generated name reads. This generator offers it as an optional toggle rather than applying it automatically, since a plain surname without it is at least as common.

Accents are part of the spelling, not decoration

Names like Étienne, François, and Amélie are spelled with their accents as a normal part of correct French orthography, not as an optional flourish. Dropping an accent changes how a name is properly written, even where the pronunciation shift is subtle to a non-French speaker, which is why every name here is generated with its accented spelling intact.