💡 GOOD TO KNOWDecide which part of the UK your character is from before picking a name.
Decide which part of the UK your character is from before picking a name.
This random British name generator draws from names used across the whole United Kingdom. You get English classics like Oliver and Charlotte, Scottish names like Callum and Isla, Welsh names like Rhys and Cerys, and Irish-rooted names popular in Northern Ireland. Surnames range from Smith and Taylor to MacDonald, Jones and O'Neill.
It suits writers setting a story in London or the Highlands, gamers building a British crew, and anyone who wants random British names that sound natural. Choose male or female, press the button, and you get ten new names.
How to use the british name generator
- Select Male, Female or Any in the Style box.
- Hit Generate names to see ten random British names.
- Look at the first name to spot an English, Scottish, Welsh or Irish feel.
- Copy the best match, or save it with the heart button.
Four nations, four naming flavours
The UK is made of England, Scotland, Wales and Northern Ireland, and each has its own naming habits. Mixing them up is a quick way to make a British character feel wrong, so it helps to know the signs.
Scottish surnames often start with Mac or Mc, meaning 'son of', as in MacDonald. Welsh surnames are few but very common. Jones, Davies, Evans and Williams grew from fathers' first names, so a single Welsh village can be full of Joneses. Irish surnames often begin with O', meaning 'descendant of', as in O'Neill.
- English: Harry, Charlotte, Rupert, with Taylor, Cooper or Fletcher.
- Scottish: Hamish, Isla, Eilidh, with Campbell, Murray or Fraser.
- Welsh: Rhys, Cerys, Dafydd, with Jones, Griffiths or Morgan.
- Northern Irish: Ciaran, Niamh, Aoife, with Kelly, Quinn or O'Neill.
Class, age and the British name
British readers notice small signals in names. Rupert, Barnaby, Jemima and Penelope often suggest a posh, private-school family. Nigel, Clive and Graham feel like men born in the 1950s or 1960s. Gemma, Hayley and Kirsty point to the 1980s. Alfie, Freddie, Poppy and Evie are popular choices for children born in recent years.
Many British surnames come from old jobs. A Smith worked metal, a Cooper made barrels, a Fletcher made arrows and a Turner shaped wood on a lathe. Others come from places, like Wood and Hill, or from a father's name, like Johnson and Roberts.
Example names and what makes them work
| Name | Why it works |
|---|---|
| Harry Cooper | A friendly English name with an old trade surname. Fits a cheerful lad from anywhere in England. |
| Isla Campbell | Both parts are strongly Scottish, ideal for a character from Glasgow or the islands. |
| Rhys Griffiths | A clear Welsh pairing that tells readers where this character grew up. |
| Niamh O'Neill | Irish spelling and an O' surname suit a character from Belfast or Derry. |
| Rupert Ashworth | Sounds upper class and old money, perfect for a country-house mystery. |
| Gemma Turner | An 1980s favourite with a common surname for an everyday, relatable woman. |
| Freddie Patel | Shows modern Britain, where South Asian surnames are part of everyday life. |
| Hamish Fraser | Classic Highland sound, good for a gamekeeper, farmer or stubborn uncle. |
Tips for picking the right name
- Decide which part of the UK your character is from before picking a name.
- Use Welsh names like Ieuan or Angharad for depth, but learn how to say them first.
- Pick posh names sparingly; one Rupert in a cast says a lot about class.
- Remember Scottish Mac and Mc names are the same family root, just spelled differently.
- Give a British character a short nickname: Thomas becomes Tom, Alexander becomes Alex.
Common questions
What are the most common British surnames?
Smith is the most common surname in the UK, followed by names like Jones, Williams, Taylor, Brown and Davies. Jones and Davies are especially common in Wales, while names like Campbell and MacDonald are more typical of Scotland.
How do you say Welsh names like Ieuan or Cerys?
Ieuan sounds roughly like YAY-an. Cerys sounds like KER-iss. Ffion sounds like FEE-on, because a double f in Welsh makes an English f sound. Dafydd sounds like DAV-ith.
Is British the same as English for names?
Not quite. English names are one part of British names. Britain also includes Scotland, Wales and Northern Ireland, which have their own first names and surnames. This generator mixes all four.
Are these random British names real?
Yes. All first names and surnames are real and used in the UK. The generator pairs them at random, so a full name is a new mix, not a specific person.