All generators

English Name Generator

English names span centuries of usage from Anglo-Saxon kennings through Norman imports to modern Anglophone diversity. Our generator covers three eras with 245+ hand-curated etymologies attached, so writers can pick names that fit the period and signal what the character would have meant to their contemporaries.

Example output: Eleanor Featherstone · Henry Beaumont · Aelfric the Wise · Edith Wadsworth

Female English Names

A curated selection from the female english pool, with documented meanings where the etymology is known. The generator above shuffles the full set.

Eleanorbright, shining one
Charlottefree woman
Margaretpearl
ElizabethGod is my oath
Catherinepure
Victoriavictory
Sophiawisdom
Oliviaolive tree, peace
Emilyrival, industrious
Ameliawork, industrious
Isabelladevoted to God
Gracefavor, blessing
Roserose flower
Lilylily flower, purity
Ivyivy plant, fidelity
Hazelhazel tree
Beatriceshe who brings happiness
Cordeliadaughter of the sea (or: heart)
Genevievetribe woman, of the people
Alicenoble, of noble kind
Annegrace (from Hebrew Hannah)
Marybeloved (or: sea of bitterness)
JaneGod is gracious (feminine of John)
Sarahprincess
Emmawhole, universal
Hannahgrace, favor
Lucylight
Florenceflourishing, prosperous
Phoebebright, radiant
Irisrainbow, messenger goddess

Male English Names

Male english given names drawn from the same curated pool, each carrying its meaning where one is documented.

Jamessupplanter, from Hebrew Yaakov
Williamresolute protector
Henryruler of the home
Edwardwealthy guardian
Thomastwin
Charlesfree man
Georgefarmer, earth-worker
Arthurbear (Celtic root)
Oliverolive tree, peace
JackGod is gracious (form of John)
Harryhome ruler (form of Henry)
DanielGod is my judge
Michaelwho is like God?
Davidbeloved
JohnGod is gracious
Robertbright fame
Andrewmanly, strong
Peterrock, stone
Simonhe has heard
ChristopherChrist-bearer
Matthewgift of God
Markwarlike, of Mars
Lukefrom Lucania, light
Paulsmall, humble
Nicholasvictory of the people
Benjaminson of the right hand
Samuelname of God
JosephGod will add
Anthonypriceless one (Roman)
Stephencrown, garland

English Surnames

Family names to pair with any given name above. Surname origins (occupational, patronymic, locative) are noted where known.

Ashfordash tree ford (locative)
Beaumontbeautiful mountain (Norman)
CarringtonCaer's farm (locative)
Davenporttown on the Dane
EllsworthEli's enclosure
Fairchildfair child (descriptive)
Greenwoodgreen wood (locative)
Hartleystag clearing
IngramIngvi's raven (Norse-derived)
Jardinegarden (Old French)
Kingsleyking's wood
Langfordlong ford
Marlowedriftwood pool
Northcottnorth cottage
Oakleyoak clearing
Pembertontown on the hill
Quintonqueen's estate
Radcliffered cliff
Smithblacksmith (occupational)
Taylortailor (occupational)
Thompsonson of Tom
Walkercloth fuller (occupational)
Wrightcraftsman (occupational)
Halldweller at the hall

How English Names Work in Fiction

Modern English names follow a given name, optional middle name, surname pattern, and the surname usually encodes history: occupational (Smith, Turner), patronymic (Johnson, Harrison), or locative (Ashford, Greenwood). Register matters more than most writers expect. Eleanor Pemberton and Kayleigh Smith both read as English, but they place a character in very different worlds of class, era, and aspiration.

For fiction, pick the surname first if class or family history matters to the plot, then choose a given name whose era fits the character's birth year, not the year you are writing. A sixty-year-old named Olivia reads slightly off; a sixty-year-old named Susan lands.

Frequently asked questions

How do I pick names for historical English fiction?

Use the Era selector. Modern (1900+) for contemporary work, Victorian (1837-1901) for Bronte and Dickens-era settings, Medieval (pre-1500) for Anglo-Saxon and Norman pieces. Each era has its own period-correct pool.

Are meanings shown for English names?

Yes. All 245 English entries (Modern + Victorian + Medieval) ship with etymological glosses sourced from Behind The Name and Online Etymology Dictionary. Eleanor "bright shining one", Aelfric "elf-ruler", Featherstone "feather-shaped stone".

What about English surnames?

Surnames are tagged by origin pattern (occupational like Smith, locative like Beaumont, patronymic like Thompson) so writers know what kind of family history each name implies.