French Name Generator
Generate authentic French names for your fiction — from classical aristocratic names to contemporary French given names, with common French surnames.
Generate French Names
Click Generate to get your names.
French names in fiction
French names carry strong associations with culture, class, and era. Classical French names — Pierre, Marie, Jean, Marguerite — feel rooted in the Catholic naming tradition and carry a historical weight suited to historical fiction. Contemporary French names reflect the same internationalisation visible in other Western European countries, with names borrowed from English, Arabic, and other traditions becoming increasingly common.
French surnames often derive from occupations, places, physical descriptions, or family relationships. Many begin with de (indicating place of origin or aristocratic connection) — de Beaumont, de la Fontaine — while others are patronymics or descriptive: Dupont (of the bridge), Dubois (of the wood), Lefevre (the blacksmith).
French names for historical fiction
For fiction set in pre-Revolutionary France, aristocratic naming conventions are worth understanding. The full formal name of a French aristocrat could be extremely long, combining baptismal names, family names, and territorial titles. In narration, the character would typically be referred to by their title or a shortened form of their name. For revolutionary and post-revolutionary contexts, the renaming of streets, cities, and people was a live political act — worth considering if your story sits in that period.