By Tim King · Updated
British Name Generator
Names From England, Scotland, Wales and Northern Ireland, by Nation and Gender
OneTask is free, with no sign-up, and built by one person.
If this tool saved you time, a coffee helps keep new ones coming.
How the British Name Generator works
This British name generator makes British names from all four nations of the United Kingdom. Each result pairs a first name with a surname from the same nation, so a Scottish Callum gets a MacLeod and a Welsh Megan gets a Pritchard, and the nation select lets you pull from England, Scotland, Wales or Northern Ireland alone or from the whole kingdom at random. Choose female, male or either, and generate up to a hundred at once.
How the British name generator works
Britain is four naming traditions in one country, and treating it as one list is the mistake most name generators make. English names are the Norman, biblical and royal stock, Oliver, Charlotte, Thomas, Emily, with surnames mostly of place and trade. Scottish names keep a Gaelic layer, Hamish, Eilidh, Ruaridh, Mairi, alongside the Lowland Scots stock, and Scottish surnames are the clan names, MacLeod, Campbell, Fraser, Sutherland, with Mac meaning son of. Welsh names have their own vowels and consonants, Ffion, Rhys, Angharad, Llewelyn, and Welsh surnames are overwhelmingly patronymic, Jones, Evans, Williams, Pritchard from ap Richard, because Wales adopted fixed surnames late and took them from fathers' first names. Northern Irish names mix the Gaelic Irish stock, Ciarán, Aoife, Niamh, with the Ulster Scots planter surnames, Wilson, Stewart, Hamilton, and the Irish ones, Doherty, Gallagher, O'Neill, in the way the province's history dictates.
This generator keeps each nation's first names and surnames together, which is what makes a result read as real. A Hamish Pritchard or an Angharad MacLeod is not impossible, but it is a story in itself, and if you want that story you can generate two batches and cross them by hand. Leave the nation on Any and each name picks a nation at random in equal proportion, which overstates Scotland, Wales and Northern Ireland against their real populations but produces a more interesting crowd.
About a third of results carry a middle name, as most British people do on paper and almost none do in daily life. The gender option selects the first-name list; surnames are shared, since British surnames do not change with the bearer's gender.
For a deeper dive into one nation, the English, Scottish, Welsh and Irish pages each have style and period options this page does not; for a period feel, the Victorian page; and for a full-name generator with gender and region toggles across many countries, the random name page.
FAQ
What is the difference between this and the English name page?
This page covers the whole United Kingdom and pairs each first name with a surname from the same nation. The English page stays inside England and adds traditional, modern and old-fashioned style options instead.
Why do Welsh surnames all look like first names?
Because they are. Wales used patronymics, Dafydd ap Gwilym, until the sixteenth and seventeenth centuries, and when fixed surnames were adopted they froze a father's first name: Jones from John, Evans from Evan, Pritchard from ap Richard. It is why so few Welsh surnames exist and why they are so common.
Does the Northern Ireland option give Irish or British names?
Both, because the province has both. The first names lean Gaelic Irish and the surnames mix Irish names like Doherty and Gallagher with the Ulster Scots names like Wilson and Hamilton that arrived with the seventeenth-century plantations. For the Republic of Ireland's stock, the Irish page.
Can I get names from one nation only?
Yes. Set the nation select to England, Scotland, Wales or Northern Ireland and every result stays inside it. Any mixes all four in equal measure.
Are the names safe to use for characters and test data?
Yes. They are combinations of ordinary names and cannot be owned. A common name may coincide with a real person, so a name that will be attached to something public deserves a quick search first.
See also: all Culture & Language tools, People, Fantasy & RPG, Sci-fi, Online & Social, Business & Brand, Places & Things.
Related tools
1920s Name Generator
Jazz Age names, from Chester Vanderbeck III to Millie Kowalski the flapper.
1940s Name Generator
Popular girls' and boys' names from the 1940s, US and UK.
1950s Name Generator
Post-war names from Linda Sue Patterson to Gary Kowalczyk and Brenda Whitfield.
1960s Name Generator
Popular girls' and boys' names from the Swinging Sixties.
1980s Name Generator
Eighties names from Jennifer Nicole Thompson to Jason Nguyen and Gemma Louise Hopkins.