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

0 items

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 countries

UK fields and postcode QA

FieldTypical valueWhat to test
PremiseNumber, building name, or flatDo not assume the first value is numeric
Street / localityStreet plus optional localityA blank locality must not damage line order
Post townOften displayed in capitalsDo not require county as a substitute
PostcodeFor example, SW1A 1AANormalize case and preserve one central space

Example layout

Alex Morgan
Flat 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 valueExpected presentationFailure signal
sw1a1aaSW1A 1AAThe value is rejected only because case or spacing differs.
M1 1AEM1 1AEA fixed eight-character rule rejects a shorter valid shape.
Flat 4, 18 King StreetFlat and street remain distinct lines.The flat disappears when a label is rendered.
Rose CottageNamed 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.