About this French name generator
French names span twelve centuries of documented tradition — the Capetian and Plantagenet medieval, the Ancien Régime with its noble particles and Catholic saint-name dominance, the Revolutionary rupture and Republican re-naming, the Belle Époque bourgeoisie, the post-war modern, the contemporary French of the Maghrebi and African diaspora, and the regional minorities (Breton, Alsatian, Corsican, Basque, Occitan-Provençal) whose naming traditions sit in parallel to standard metropolitan French. A name from the right era and region carries character backstory in two syllables. This French name generator is built for exactly that.
Each result is built from French naming history: the Capetian and Carolingian roots, the Catholic saint-name calendar that dominated given-name choice for eight centuries, the Revolutionary republican calendar and its short-lived Brutus / Liberté experiments, the codifying effect of the Napoleonic Code on family-name law, the post-WWII baby-boom names, and the contemporary mix that includes Maghrebi French, Sub-Saharan African French, and Caribbean French traditions.
The eras and regions the generator rotates
Modern metropolitan (1945–present) — most-rolled. Top family names (Martin, Bernard, Dubois, Thomas, Robert) plus given names appropriate to the character's generation (post-war Jean / Catherine, Gen-X Sébastien / Sandrine, contemporary Hugo / Emma).
Belle Époque (1870–1914) — Third Republic bourgeoisie. Hippolyte, Auguste, Berthe, Marguerite. Catholic saint-names still dominant.
Ancien Régime (1500–1789) — noble particles (de, du, de la, des), saint-names, aristocratic surnames signalling landholdings.
Medieval (10th–15th century) — Norman, Capetian, and Plantagenet-era. Single given name plus descriptor or patronymic. Surnames as later additions.
Regional minorities — Breton (Yann, Maël, Le Bihan, Le Goff), Alsatian (Schmitt, Müller, with German-influenced given names), Corsican (Antonelli, Casanova), Basque (Etxeberria, given names like Maite, Iker), Occitan-Provençal (Mireille). These rotate as a flagged category.
Maghrebi, Sub-Saharan, and Caribbean French — contemporary French of immigrant and post-colonial heritage. Maghrebi French (Karim, Mehdi, Yasmine paired with Ben-, Bou-, El- family names), Sub-Saharan African French (longer West African family names, mixed French-African given names), Caribbean French (Catholic given names with Antilles-specific family names).
How to use the names at the table
The era and the region are character backstory in two words. A modern Marseille pharmacist of Algerian heritage is a different person from a Belle Époque Lyon bourgeois or a late-Ancien-Régime Loire-Valley junior officer waiting for news of the Estates-General. The character situations the generator returns are tuned to be self-contained: a Lyon sommelier whose catalogued bottle has been challenged at auction, a young noble lieutenant in May 1789 weighing two impossible orders, a Marseille pharmacist whose regular customer has not come in for his monthly prescription.
For tabletop play, the generator works for contemporary urban games (Paris-set Cyberpunk Red, Vampire: the Masquerade Lyon-by-Night, modern-day investigation), period games (Pendragon, Maid of Orleans, Napoleonic-era investigation, Belle Époque pulp), and French-inspired fantasy. The regional-minority results (Breton, Corsican, Basque) are particularly useful for adding cultural texture to a fantasy world's coastal or mountain communities.
The Revolution that tried to abolish saints' names
For eight centuries a French child was almost always named for a saint, often fixed by the saint's day nearest the birth. The Revolution set out to break that. In 1793 the young Republic replaced the Gregorian calendar with one of its own, renaming the days after seeds, tools, and animals instead of saints, and revolutionary parents followed suit. Children were registered as Brutus, Marat, Liberté, Égalité, La Montagne, even Floréal or Pluviôse after the new month of their birth. A few received no given name at all, only a civic motto.
The experiment did not last. In 1803 Napoleon's government passed the Loi du 11 Germinal an XI, which required a newborn's given name to come either from the calendars "in use" (the Catholic saints) or from figures of known ancient history. The law swept the republican coinages away and pushed France back toward Louis, Jean, Marie, and Pierre. Remarkably, that Napoleonic statute governed what French parents could legally name a child until 1993, when registrars finally lost the power to refuse a name. So a French given name is rarely an accident: for nearly two centuries it had to clear a legal list, and the saint behind it is usually still findable.
Why etymology matters for French names
A French given name carries a saint's-day association almost regardless of the bearer's religion — Élise from Élisabeth, Henri from Saint Henri, Mehdi from Arabic 'rightly guided.' The surname encodes either a Germanic-root virtue (Bernard 'bear-strong,' Richard 'strong ruler'), a place of origin (Lefebvre 'the smith,' Dubois 'of the wood'), or a landholding (de Montvallier, du Barry). The generator's etymology field surfaces all of that so the name has working historical texture.
If you want more real-culture name generators — Japanese, Korean, Chinese, German, Greek, Roman, Viking — the rest of the Tier 3 catalogue is on the homepage.