Skip to main content
Back to Names generators

Names

French Name Generator

Used by developers, writers, and creators worldwide.

A French name generator is the fastest way to find authentic full names that feel culturally grounded rather than invented. Writers, game designers, and language learners all run into the same wall: random French-sounding syllables don't hold up. This generator pulls from real French naming traditions across three distinct eras — modern, classic mid-century, and aristocratic — and pairs given names with surnames that plausibly belong together. A name like Yannick signals Breton roots; Thibaut de Plessis suggests old nobility. The era control makes that distinction automatic. Set gender to male, female, or either, choose a count up to whatever your project needs, and get a working list in seconds.

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 how many names you need, from a single name up to a larger batch.
  2. Choose a Gender — male, female, or any — to match your character's identity or keep options open.
  3. Select an Era: Modern for contemporary France, Classic for mid-20th century, or Aristocratic for historical or upper-class characters.
  4. Click Generate and review the list of full French names combining given name and surname.
  5. Copy any name you want to use directly into your document, character sheet, or project notes.

Use Cases

  • Naming a mid-20th century French Resistance operative in a WWII historical novel using the Classic era setting
  • Building an NPC roster of 20 Parisian citizens for a tabletop RPG campaign set in 18th-century Versailles
  • Generating placeholder character names for a French-language Duolingo-style lesson with culturally accurate context
  • Seeding a Figma prototype or Storybook component with realistic French user profiles instead of 'Jean Dupont'
  • Casting a full aristocratic household in a period drama screenplay with particle-surname characters like du Plessis

Tips

  • Generate 15-20 names at once and shortlist your favorites — the right name often stands out immediately against alternatives.
  • Pair the Aristocratic era with a 'de' surname particle manually if you need a full nobiliary name the generator surfaces one without.
  • Classic-era female names like Simone, Yvette, and Colette have a strong mid-century resonance that works well for film noir and wartime settings.
  • For believable fictional siblings, generate multiple names in the same era to ensure the naming style stays consistent within one family.
  • Modern French names are often very short (3-5 letters): if a generated name feels too long or elaborate for your contemporary setting, regenerate and select from the shorter options.
  • Cross-reference surnames with French regions — Breton, Basque, Alsatian characters deserve a second pass to confirm the surname fits their geographic origin.

FAQ

what era should I pick for a World War II French story

Use the Classic setting. Names like Marcel, Simone, Yvette, and Geneviève were at peak use in 1930s and 1940s France. Modern names like Mathis or Inès would feel anachronistic — Classic keeps your characters grounded in the period.

how do French aristocratic names differ from regular French names

Aristocratic names often include particle constructions in the surname — 'de' or 'du' indicating land ownership, as in de Montfort or du Plessis. Given names also shift toward older formal forms: Thibaut, Aliénor, Enguerrand. The aristocratic era setting in this generator surfaces exactly those nobiliary-style combinations.

can I use these French names for a French-Canadian or Belgian character

Yes, with a light edit. French-Canadian tradition overlaps heavily with French names but favors hyphenated compounds like Jean-Baptiste or Marie-Claire, especially for older characters. The generator's output is a solid base — adding a hyphenated given name or a Québécois surname sharpens the regional specificity.