UK Name & Persona Generator
A UK name generator produces fictional British personas by combining common forenames and surnames at random.
Names are drawn from forenames and surnames that are common across the United Kingdom and combined at random, so a persona is a coincidence of two ordinary names rather than a real individual. Email addresses use example.com, which RFC 2606 reserves for documentation and testing, so generated addresses cannot deliver mail.
Options
| Name | Type | Default | Description |
|---|---|---|---|
count | integer | 10 | How many records to return, from 1 to 1000. |
seed | integer | — | Optional. Any integer. The same seed with the same options always returns the same records. |
Use cases
- User fixtures: Populate test accounts and demo records with plausible British names.
- Character-set testing: Include names with apostrophes and diacritics to catch encoding and escaping bugs.
- Screenshots and documentation: Illustrate an interface without exposing a real customer.
REST API
GET /api/v1/names/random
curl "https://ukaddressgenerator.org/api/v1/names/random?count=10"
{
"status": "success",
"count": 1,
"data": [
{ "firstName": "Aisha", "lastName": "Campbell", "fullName": "Aisha Campbell", "jobTitle": "Test Analyst", "email": "aisha.campbell42@example.com", "username": "aishacampbell318" }
]
}
Frequently asked questions
- Could a generated name match a real person?
Common names combined at random will sometimes coincide with a real person’s name. No personal data is used to produce them, and the accompanying addresses and contact details are fictional.
- Are the email addresses real?
No. They use example.com, a domain reserved by RFC 2606 that cannot receive mail.