UK Address Generator
Generate Random UK Addresses
Create UK-style test data with a local name, phone number, street address, locality, city, region, postcode, and country field.
Generator
Settings
Results include UK local names, phone numbers, flats, buildings, streets, localities, post towns, optional counties, and postcode patterns. They are test data and are not guaranteed to be deliverable.
Results
Address List
Included Fields
UK examples may include recipient name, phone number, flat, building, street, locality, city, region, postcode, and country.
Use Cases
Use these samples for ecommerce checkout flows, international address forms, CRM demo records, logistics fields, and CSV exports.
Test Data Only
Generated results are for testing and demos. Do not use them for real delivery, impersonation, or misleading registrations.
View all countriesUK fields and postcode QA
| Field | Typical value | What to test |
|---|---|---|
| Premise | Number, building name, or flat | Do not assume the first value is numeric |
| Street / locality | Street plus optional locality | A blank locality must not damage line order |
| Post town | Often displayed in capitals | Do not require county as a substitute |
| Postcode | For example, SW1A 1AA | Normalize case and preserve one central space |
Example layout
Alex MorganFlat 4
18 King Street
LONDON
SW1A 1AA
UNITED KINGDOM
Boundary cases
- A named building has no street number.
- Postcodes use different valid lengths.
- Input arrives in lowercase with extra spaces.
- An optional county is incorrectly required.
Postcode normalization test
| Submitted value | Expected presentation | Failure signal |
|---|---|---|
| sw1a1aa | SW1A 1AA | The value is rejected only because case or spacing differs. |
| M1 1AE | M1 1AE | A fixed eight-character rule rejects a shorter valid shape. |
| Flat 4, 18 King Street | Flat and street remain distinct lines. | The flat disappears when a label is rendered. |
| Rose Cottage | Named premise remains valid without a street number. | A digits-only premise rule blocks submission. |
Test input, save, address-book editing, checkout display, and CSV export. Normalization should be visible and reversible; it cannot establish that a postcode is active or belongs to the generated premise. County should remain optional when the post town and postcode provide the required routing context.
Reference: Royal Mail addressing guidance.