The Name Foundry · 14 Languages

French Name Generator

Choose gender, set count, generate. Real surnames + given names from each culture's naming tradition.

Free & Unlimited 🔒 100% Browser-Based Instant Generation
French names blend elegance and tradition — given names often pair two names with a hyphen (Jean-Pierre, Marie-Claire), and surnames trace back to medieval trades and places. Our generator combines classic French surnames like Martin, Bernard and Dubois with timeless given names.

FAQ

What are the most common French names?

Gabriel, Léo, Raphaël and Louis top the boys’ list; Jade, Louise, Emma and Alice lead for girls. Martin, Bernard, Dubois and Thomas are the most common surnames.

Why do French names use hyphens?

Compound names like Jean-Pierre join two names with a hyphen, forming a single first name. The tradition became popular in the mid-20th century and remains a distinctive French style.

Do French names have meanings?

Many do — they trace to Latin, Germanic and biblical roots: Louis means "famous warrior", Claire "bright", Guillaume "determined protector".