The Name Foundry · 14 Languages

English Name Generator

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

Free & Unlimited 🔒 100% Browser-Based Instant Generation
English names follow the Western order — given name first, family name last, often with a middle name between. Surnames grew from occupations (Smith), places (Hill) and patronymics (Johnson, "son of John"). Our generator pairs classic English surnames with timeless given names for men and women.

FAQ

Where do English surnames come from?

Most English surnames come from four sources: occupations (Smith, Baker), places (Hill, Woods), patronymics (Johnson, "son of John") and nicknames (Brown, Short).

What are the most common English names?

James, Oliver, William and Harry top the boys’ charts; Olivia, Amelia, Isla and Ava lead for girls. Smith, Jones, Taylor and Brown are the most common surnames.

Do English names have meanings?

Many do — classic names trace back to Old English, Hebrew and Greek: William means "resolute protector", Sarah means "princess", George means "farmer".