Random UK Address

UK Address Generator
Generate a Random UK Address for England, Scotland, Wales and Northern Ireland in one click. Each UK Address Generator run returns a complete UK address with name, phone, NINO and credit card test data, and the postcode strictly matches the region. Choose a region and click Generate; you can then copy, export or favorite the result. All data is generated locally in your browser.

Click the "Generate" button above to generate a UK address.

About the Random UK Address Generator

What is the Random UK Address Generator?

The Random UK Address Generator is a free online random data tool for quickly generating test data that conforms to UK address format specifications. Users only need to choose a region and click “Generate” to run the Random UK Address Generator once and get a complete UK address containing house number, street, city, region and postcode, together with name, gender, date of birth, phone, email, NINO (National Insurance Number) and credit card test information. One operation gives you a UK address dataset that can be pasted directly into a form.

The street, city, region and postcode are built on public geographic information from the four constituent countries — England, Scotland, Wales and Northern Ireland. The outward and inward codes of the postcode follow the standard UK address format, and the city and postcode area correspond strictly to each other. Therefore, the generated UK address is credible in structure and regional logic rather than a random string of unrelated characters. The UK Address Generator solves common problems such as incorrect postcode formats, mismatched cities and regions, and highly repetitive test data when manually inventing addresses. It is a practical helper for front-end form integration, e-commerce checkout page demos, batch database filling and API regression testing. All data is randomly generated locally in your browser and is not uploaded to any server; it is intended for software testing, form filling, interface demos, privacy replacement and fictional content creation.

Which regions of the UK does the Random UK Address Generator support generating addresses for?

The tool covers all four constituent countries of the UK and supports targeted UK address generation by region, so you can pick the region that matches your scenario. The default “Random Region” randomly selects among the four constituent countries, so each click can return a UK address from a different region, suitable for test scenarios requiring broad coverage. Coverage by region is as follows:

England (ENG): The largest and most populous constituent country of the UK, including major cities such as London, Manchester, Birmingham, Liverpool, Leeds, Sheffield, Bristol, Leicester, Coventry and Nottingham. Postcode areas cover major regions such as SW, SE, NW, NE, W, E, N, S, EC, WC, M, B and L, with standardized street naming and rich samples.

Scotland (SCT): Located in the north of the island of Great Britain, including Glasgow, Edinburgh, Aberdeen, Dundee, Inverness, Perth, Stirling, Ayr, Falkirk and Dumfries. Postcode areas are mainly G, EH, AB, DD, IV, PH, FK, KA, KY, ML, PA, DG, TD, HS, ZE and KW, among which IV, HS, ZE and KW are exclusive to the Highlands and Islands.

Wales (WLS): Located in the southwest of the island of Great Britain, including Cardiff, Swansea, Newport, Wrexham, Barry, Caerphilly, Rhondda, Bridgend, Merthyr Tydfil and Aberystwyth. Postcode areas are mainly CF, SA, NP, LL, SY and LD, among which LL is exclusive to North Wales.

Northern Ireland (NIR): Located in the northeast of the island of Ireland, including Belfast, Derry, Lisburn, Newry, Bangor, Craigavon, Castlereagh, Carrickfergus, Ballymena and Coleraine. The postcode area is uniformly BT, the only postcode prefix in the region.

What fields and rule features does the Random UK Address Generator support?

Each Random UK Address Generator run outputs a complete set of UK address and identity fields. Each field follows common format specifications and can remain geographically consistent with the selected region and city. One generation covers most input fields in a form:

  • Last Name Drawn from a library of common British English surnames, such as Smith, Johnson, Williams, Brown.
  • First Name Randomly drawn from male or female name pools according to gender, such as male names James, Oliver, and female names Emma, Charlotte.
  • Gender Outputs Male / Female, consistent with the name database.
  • Phone UK format: area code + 9 digits, such as 0207 123 4567, 0131 234 5678; the area code corresponds to the selected region.
  • Email English first name + last name + random digits + common email domain, such as jamesmith123@gmail.com.
  • Street Address House number + street name, such as 123 High Street, 456 Park Avenue; 10% probability of generating a house number range such as 12-18 Church Road.
  • City A city matching the selected region, such as London, Manchester, Glasgow, Cardiff.
  • Region Outputs England, Scotland, Wales or Northern Ireland.
  • Postcode UK standard postcode format, such as M7 3DR, EH11 1BS, CF10 1AW, BT1 1AA, strictly corresponding to the city.
  • Full Address Comma-separated concatenation, such as 123 High Street, London, SW1A 1AA, England.
  • Date of Birth Format DD/MM/YYYY, with age falling between 20 and 50, such as 18/07/1989.
  • Occupation Common English occupation names, such as Software Engineer, Accountant, Designer.
  • National Insurance Number (NINO) Format AB 12 34 56 C, with prefixes avoiding prohibited combinations such as BG, GB, KN, NK, NT, TN and ZZ, conforming to UK HMRC rules.
  • Card Number 16 digits (15 digits for American Express), conforming to the Luhn checksum algorithm, such as 4539 1488 0343 6467.
  • Card Type Outputs Visa, MasterCard, American Express or Discover.
  • Expiration Date Format MM/YY, a random date within the next 1–5 years, such as 08/29.
  • CVV Security Code 3 digits; if the card type is American Express, 4 digits are output.

The rule set works like this: the postcode strictly follows the standard UK “outward code + inward code” format and corresponds one-to-one with the city and region; the phone area code changes with the selected region; the NINO follows the HMRC NIM39110 prefix exclusion rules and will not contain combinations such as BG, GB, KN, NK, NT, TN or ZZ; credit card numbers pass the Luhn checksum algorithm; date of birth falls in the 20–50 range; house numbers have a certain probability of being generated as a range. Together, all fields form a UK address test dataset in standard format and geographically consistent content.

Is the UK address generated by the Random UK Address Generator real?

The data output by this tool is simulated data whose format conforms to UK address specifications and whose content is random and fictitious. Street names, cities, regions, postcodes and phone area codes are generated based on public geographic information, and the geographic correspondences and coding rules conform to UK address formats; names, dates of birth, NINO National Insurance numbers, credit card numbers, CVV and other fields are all generated by random algorithms and are unrelated to any real person. In other words, the generated UK address is credible in format and regional logic, but the content itself is fictitious. All data is randomly generated locally in your browser, intended for software testing, form filling, interface demos, privacy replacement and fictional content creation.

How do you use the Random UK Address Generator?

The core area of the page consists of a control panel and a results display, with a clear and intuitive workflow. Three steps complete a Random UK Address Generator run:

① Select Region: The panel offers five region cards — “Random Region,” “England,” “Scotland,” “Wales,” and “Northern Ireland.” “Random Region” is selected by default. Click any card to switch, and the selected card will be highlighted with a blue border.

② Generate Address: Click the “Generate” button, and the system combines a record based on the public geographic information of the selected region. It simultaneously generates name, phone, email, NINO (National Insurance Number) and credit card information, with results displayed in four sections: “Basic Information / Address Details / Identity Information / Credit Card Information.” If you are not satisfied with the result, click repeatedly; each time you will get a new Random UK Address result.

③ Copy / Export / Favorite: Click the “Copy” button to copy the current record at once in “Label: Value” format; click “Export” to save it as a CSV file; click “Favorite” to save the record to the browser's local storage. Click “Favorites” to switch to the favorites list view. Each record supports single-item copy and delete, and can also be exported to Excel in batch.

All favorites data is stored locally in the browser via localStorage and will remain after the page is closed. Nothing is uploaded to any server, and no registration or login is required. Open the page and you can use all features.

What are the application scenarios for the Random UK Address Generator?

The Random UK Address Generator is suitable for all occasions that require “large amounts of correctly formatted, non-repeating” UK address test data. Typical scenarios include but are not limited to the following:

  • Front-End / Back-End Form Integration Quickly fill in forms such as UK shipping addresses and billing addresses, and check postcode formats, city-to-postcode consistency, and address validation logic.
  • Cross-Border E-Commerce Checkout Demos Construct localized test addresses for UK sites, and test shipping calculation, logistics zoning, VAT display and other localized features.
  • Database and Test Data Filling Save records in bulk and export them to Excel for loading into a test database, simulating the address distribution of UK users.
  • UI Prototypes and Screenshot Demos Provide placeholder text with standard-compliant length and format for design drafts and demo videos, avoiding obvious fake data.
  • API Automation Testing Continuously provide non-repeating UK address and identity parameters for API regression and stress testing, reducing the probability of data conflicts.
  • Privacy Protection In unnecessary form-filling scenarios, replace real personal information with generated results to avoid privacy leaks.

What should be noted when using the Random UK Address Generator?

Before you start, note that the UK address, name, phone, NINO and credit card information generated by this tool are all fictitious simulated data. They may only be used for software testing, form filling, interface demos, privacy replacement and fictional content creation, and must not be used for registering real accounts, financial fraud, identity impersonation or any other illegal or non-compliant purposes.

Second, although credit card numbers pass the Luhn checksum algorithm, they are only random digits that conform to card number format specifications and have no real payment capability. They cannot complete a payment on any payment gateway. NINO values are also random combinations and are unrelated to any real person or HMRC record. The generated house number and street combinations may not exist, so do not use them to send physical mail or as a real residential address.

Finally, Random UK Address results are different each time, and the tool does not guarantee uniqueness. When used in batches, it is recommended to deduplicate the data yourself. Favorite records are stored in the browser's localStorage; clearing browser data, changing devices or using incognito mode will cause favorites to be lost. Please export important data to Excel in time as a backup. If used as placeholder data in a formal project, clearly mark it as test data on the page to avoid it being mistaken for real information.

Frequently Asked Questions

What is the Random UK Address Generator?

The Random UK Address Generator is a free online UK Address Generator that helps users quickly generate sample data conforming to UK address format specifications. The tool supports the four constituent countries of England, Scotland, Wales, and Northern Ireland, covering major cities such as London, Manchester, Glasgow, Edinburgh, Cardiff, and Belfast, and can generate a complete UK address including house number, street, city, region, and postcode. All data is randomly generated locally in your browser, intended for software testing, form filling, interface demos, privacy replacement, and fictional content creation.

What is the format of UK postcodes?

The UK postcode format is "outward code + inward code," separated by a space, for example M7 3DR, EH11 1BS, CF10 1AW. The outward code consists of 1-2 letters plus 1-2 digits, and the inward code is 1 digit plus 2 letters. Every UK address generated by this tool uses this format, and the postcode strictly corresponds to the city and region.

What is the format of UK phone numbers?

The UK phone number format is "area code + 9 digits," for example London is 0207 XXX XXXX, Edinburgh is 0131 XXX XXXX, and mobile numbers are 07XXX XXXXXX. The phone area codes generated by this tool match the selected region.

What is the NINO National Insurance number?

NINO (National Insurance Number) is a UK National Insurance number, in the format "2 letters + 6 digits + 1 letter," such as AB 12 34 56 C. Prefixes follow HMRC NIM39110 strictly: D, F, I, Q, U and V are never the first letter, O is never the second, and BG, GB, KN, NK, NT, TN and ZZ are never issued. The entire Z range (ZA–ZZ) is an administrative/reserved block and is excluded here, so combinations such as ZW or ZO cannot appear. The NINOs in every Random UK Address record follow this rule and are for development testing only.

Where can the generated credit card information be used?

All credit card numbers are randomly generated using the Luhn algorithm and only conform to card number format specifications. These card numbers are suitable for UI demos, form filling, front-end testing, and other scenarios, and can be used to check card number formatting, card type recognition, expiration date and CVV handling.

Do I need to pay to use this tool?

Completely free. No registration, no download required. Open the page and you can use all features, including address generation, identity information, credit card test data, favorites management, and Excel export.

Start Generating Your Random UK Address Test Data Now

No registration, no login. All data is generated instantly in your local browser. Choose a region, click once, and this UK Address Generator returns a complete, properly formatted UK address plus matching identity and card test data.

>