British Name Generator

Generate English-language names for UK characters and test data. Choose gender and quantity, copy a name or download CSV and JSON. Full UK profiles also available.

Updated

Generate a list of English-language first and last names for a UK demo or fictional character. Choose Male, Female or Any gender, select a quantity and generate. The list omits honorifics and extra middle initials; copies and downloads contain the displayed names only.

  • Nick Cummings
  • Phillip Barton
  • Ronald Schoen
  • Dawn Homenick
  • Kirk Boyle

Need an address and contact details? Generate a full profile below.

Generate a full British profile with an address

LM

Lucas M. Armstrong

6755 Hillside Road
Leeds, England LS2 1HI
United Kingdom

Fictional test data — not a real person

Personal

SexMale
Geo coordinates53.88734, -1.64993

Phone

Phone0800 315929
Country codeGB

Birthday

BirthdayNovember 15, 1946
Age79 years old
Tropical zodiacScorpio

Online

Email addresslarmstrong88@example.org
UsernameLucasArm678
PasswordQxhnh0S2lp
Websitebrisk-valuable.scot
Browser user agentMozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36

Physical

Height6' 4" (192 cm)
Weight140.2 pounds (63.6 kg)
Blood typeO-
Hair colorBrown
Eye colorAmber

Tracking numbers

UPS tracking1Z 920 740 53 9107 729 9

Other

Favorite colorblack
Vehicle1998 Tata Model X
License plateRL19RWE
GUID1ad25d38-e060-4ba2-ad57-ce0543d78363

This is randomly generated fictional data for software testing, QA, and privacy. It does not describe a real person. Any resemblance to a real individual is coincidental.

For a British profile with an address and contact fields, use the full profile above. Its postcode examples and addressing notes remain below, so you can check the format separately from the name. A generated profile does not identify a verified UK resident.

What the UK name setting covers

The current UK configuration uses Faker 9.9.0's en_GB locale with English fallback. Its first-name and surname lists resolve to the shared English data also used on our US and Canada pages. These are English-language examples, not a population sample or a dedicated collection of Welsh, Scottish Gaelic or Northern Irish names.

For name popularity in a particular setting, use a source with the right geography and year. The ONS baby-name methodology linked in Sources covers registered live births in England and Wales; it is not a UK-wide ranking. This generator does not draw from those registrations or offer a popularity-by-year filter.

Copy preserves the displayed spelling, including spaces and punctuation. CSV and JSON use a single name field, so do not split it on spaces to recover a surname. For structured columns use bulk export; for other countries use the random name generator. Keep a saved list when the same character must recur across screens.

The postcode carries the address, and it gets a line of its own.

A UK postcode is not a regional number, it is close to a delivery instruction. The Office for National Statistics describes it as an outward code of two to four characters and an inward code of exactly three — a digit followed by two letters — where the outward part identifies the postcode area and district and the inward part narrows to a sector and then to a specific run of properties. A postcode is only one part of the address block; use the street, post town and full postcode when constructing a postal label.

That precision shapes the block. The postcode goes on its own line at the bottom, in capitals, and the post town sits on the line above it, also conventionally in capitals — the post town is a sorting destination rather than the town the resident would name, so it does not always match the local place name. House number comes before the street name, unlike Germany.

For validation the trap is the format itself. The outward code varies in length between two and four characters, so a fixed-width rule fails; the space is conventional rather than mandatory; and there are real formats that a naive regex rejects, including single-letter areas and the postcodes with an inward code that looks like an outward one. Treat it as a lookup against a postcode file, and as a variable-length uppercase string everywhere else.

This generator emits the geographic half of the code and generates the rest. Every UK address here is pinned to one of 15 real cities and carries a real outward code for it — NG1 for Nottingham, RG1 for Reading — with the sector and unit characters invented. The complete code and street combination is not checked against a delivery-point file. An invented inward code may be unassigned or coincide with a real one; the outward code alone does not validate the full address.

Diagram of how a postal address is written in United Kingdom, line by line: line 1 is recipient, line 2 is house number, then street name, line 3 is post town, conventionally in capitals, line 4 is postcode on its own line: outward, then inward. Each line is shown with an example value and a description of what it contains.
The order the lines of a United Kingdom address are printed in, and what each one carries.

United Kingdom identity & address data format

FieldFormat / value
CountryUnited Kingdom (GB)
CapitalLondon
Phone dialing code+44
Phone number format10 digits after the 0 trunk code (mobiles 11 digits incl. leading 0)
Postal code formatalphanumeric, 6-8 chars (AA9A 9AA)
Region typeCounty
National ID labelNational Insurance No. — masked test placeholder
Real ID format referenceNational Insurance number: 2 letters + 6 digits + 1 letter (QQ123456C)
CurrencyGBP
Driving sideleft
Time zoneUTC+0 (GMT), UTC+1 (BST) in summer

Reference fields for a generated British identity. Generated values are fictional and for testing only; national IDs are masked placeholders, not real local-format identifiers.

How an address is written in United Kingdom

LineExampleWhat it carries
1Ms A B SmithRecipient
271 Cherry CourtHouse number, then street name
3SOUTHAMPTONPost town, conventionally in capitals
4SO53 5PDPostcode on its own line: outward, then inward

Line order per the Universal Postal Union's country file. Values are illustrative — the generator invents the street and number while pinning the parts that have to be real.

Frequently asked questions

How do I generate a list of British names?

Choose a gender and quantity in the name tool above. Generate up to 100 names, copy a single result or export the list as CSV or JSON. Results can repeat and can match a real person by chance.

Do the name downloads include addresses?

The name-list downloads contain names only. For a profile with address and contact fields, use the separate full profile tool on this page. Each tool exports the result it displays.

What is the structure of a UK postcode?

An outward code of two to four characters identifying the postcode area and district, then an inward code of exactly three characters — one digit followed by two letters — narrowing to a sector and a small group of addresses. Keep the post town and delivery line when formatting an address; knowing the postcode structure does not verify a property or replace a delivery-point lookup.

Why is the post town written in capitals on its own line?

Because it is a sorting destination rather than a description of where the resident lives, and the convention makes it unambiguous to both machine and human sorters. It does not always match the local place name, so a validator that requires the post town to equal the town in a gazetteer will reject correct addresses.

Are the UK postcodes this generator produces real?

The outward half is: every UK address is pinned to one of 15 real cities and carries an outward code genuinely used there. The inward half — the sector digit and the two unit letters — is generated, because that is the part that would identify a specific doorstep. The result is format-valid and belongs to the right town without naming a real address.

Random address in United Kingdom

Other countries

Generate by gender

Learn more

Sources

  1. ONS — Baby names quality and methodology, England and Wales — Office for National Statistics
  2. Faker 9.9.0 — Versioned locale source data — Faker
  3. Office for National Statistics — UK postal geographies and postcode structure — UK Office for National Statistics
  4. Universal Postal Union — official addressing format for the United Kingdom — Universal Postal Union
  5. Fakenamely — Data and Methodology: which countries are geographically pinned, and which are not — Fakenamely
  6. ISO 3166 — Codes for country names and subdivisions — ISO
  7. ITU-T E.164 — International telephone numbering plan — ITU
  8. Universal Postal Union — Addressing and postal code standards — Universal Postal Union