What is a French surname generator?
A French surname generator picks random French family names for characters, games, language learning or genealogy curiosity. The list mixes the most common surnames in France with names that show clearly where French surnames came from: trades, places and nicknames.
Many common French surnames, like Martin, Bernard and Thomas, come from first names and have no separate meaning, so meanings are shown where a name describes a trade, place or trait.
How to use it
- Generate surnamesThe tool opens on French surnames. Press Generate for 5, or choose up to 50.
- Read the meaningsWhere a surname has a clear meaning, like Fournier (baker) or Dupont (of the bridge), it's shown in the table.
- Add a first nameType a first name like Camille or Louis to see full names, then copy.
Four sources of French surnames
| Source | Examples | Meaning |
|---|---|---|
| First names | Martin, Bernard, Thomas, Robert | a father's or ancestor's name |
| Trades | Fournier, Lefebvre, Charpentier, Mercier | baker, smith, carpenter, merchant |
| Places | Dubois, Dupont, Duval, Dumont, Beaumont | of the wood, bridge, valley, mountain; beautiful hill |
| Nicknames | Petit, Legrand, Leroy, Roux, Joly | small, tall, the king, red-haired, cheerful |
Reading French surnames
- Du-, De-, Des-, De la-: “of the”, a sign the name came from a place, as in Dubois and Deschamps.
- Le-, La-: “the”, often a nickname or job, as in Lefebvre (the smith) and Legrand (the tall).
- Lefebvre and Lefèvre are the same name spelled two ways, both from the Latin faber, “worker, smith”.
- Modern France is diverse, so names like Garcia, Martinez and Nguyen appear among the most common, and the generator includes them.
Frequently asked questions
What is the most common surname in France?
Martin is the most common surname in France, followed by names like Bernard, Thomas, Petit and Robert. All are in the generator.
What does “Du” mean in a French surname?
It means “of the”. Dubois is “of the wood” and Dupont is “of the bridge”, usually naming where the family lived.
Why don't all names show a meaning?
Many French surnames come from first names (Martin, Simon, Laurent) and simply mean “Martin's family”. Meanings are shown only where a name describes a trade, place or trait.
Can I use these for characters?
Yes. They're real surnames, so they make French characters believable.
Is it free?
Yes, free with no signup.
Last updated 2026-11-03. This tool runs in your browser; nothing you type is sent to our servers.