Skip to content

Test Address Generator (Fake US, UK and India Addresses)

Get up to 50 made-up street addresses shaped like US, UK or Indian ones, ready to paste into a form, a spreadsheet or a seed file.

Runs in your browserFree, no sign-upLast reviewed

Settings

Fill in the settings to see your result here.

Your result appears here instantly — nothing is uploaded.

Quick answers

What is a good dummy address for testing?
One that has the right shape and belongs to nobody. For a US form, a line such as 9797 Oak Street, Portland, OR 83614 fills every field and passes a five-digit ZIP pattern, but it is not a deliverable address. Generate a batch here so every test record is different.
Are fake addresses from a generator real places?
No. The street names and cities are familiar, but the house number and postcode are random, so the combination almost never exists. The ZIP or postcode is not matched to the city, which is why a postal lookup rejects these records.
Will a made-up address pass address validation?
It passes format checks such as a five-digit ZIP rule, a UK postcode pattern or a six-digit PIN rule. It fails verification against a real postal database, because that compares the whole address with actual delivery points.
Can I use a fake address as a billing address?
No. Many card payments compare the billing address with the one your bank holds, so an invented address can make the payment fail, and giving false details to a seller can break their terms or the law. These addresses are for testing software only.
How many test addresses can I generate at once?
Up to 50 per run. For more, press Generate again and join the downloaded text files, since each run is a new random batch. Asking for 51 or more returns the message Choose a count between 1 and 50.

What Fake Address Generator does

This tool builds dummy addresses for testing. Pick United States, United Kingdom or India and it returns a house number, a street, a city and a postcode in that country's layout: a five-digit ZIP, a UK-style postcode with a space, or a six-digit PIN. You get a table plus a one-line-per-address list you can copy or download as fake-addresses.txt. The addresses are assembled at random, so they are right in shape and wrong in fact. The ZIP does not belong to the city, the UK postcode area usually does not exist, and nothing here should be used for post, deliveries, billing or identity checks. Every press of Generate draws a new random batch, so save the list if you need the same rows again.

Sample addresses for each country format

Real output from the tool, two rows from one batch per country. Your own batch will differ, because every run is random.

United States sample address

Locale: United States, How many addresses: 5

9797 Oak Street, Portland, OR 83614, United States 5094 Sunset Blvd, Austin, TX 78975, United States

Number and street, then city with a two-letter state code and a five-digit ZIP.

United Kingdom sample address

Locale: United Kingdom, How many addresses: 5

9797 Church Lane, Leeds VN7 1TZ, United Kingdom 8250 Victoria Road, Norwich XZ12 3MH, United Kingdom

The postcode has the usual outward and inward halves, but the letters are random, so VN and XZ are not real postcode areas.

India sample address

Locale: India, How many addresses: 5

9797 Nehru Nagar, Kochi, KL 674374, India 5094 Gandhi Marg, Pune, MH 638813, India

City with a two-letter state code, followed by a six-digit PIN.

A second US batch of three

Locale: United States, How many addresses: 3

118 Maple Ave, Tucson, AZ 72912, United States 5214 Sunset Blvd, Portland, OR 31593, United States 5533 Park Drive, Denver, CO 24035, United States

What the generator puts in each address field

FieldUnited StatesUnited KingdomIndia
House numberRandom, 1 to 9999Random, 1 to 9999Random, 1 to 9999
Street (one of six)Maple Ave, Oak Street, Sunset Blvd, Cedar Lane, Park Drive, Willow CourtHigh Street, Church Lane, Victoria Road, Mill Close, Queens Way, Elm GroveMG Road, Nehru Nagar, Gandhi Marg, Lake View Road, Sector 12, Ring Road
City (one of six)Austin TX, Denver CO, Portland OR, Columbus OH, Raleigh NC, Tucson AZManchester, Bristol, Leeds, Cardiff, Sheffield, NorwichPune MH, Jaipur RJ, Kochi KL, Indore MP, Surat GJ, Bhopal MP
PostcodeFive random digits, 10000 to 99999Two letters, a number from 1 to 19, a space, one digit, two lettersSix digits, 110001 to 799999
CountryUnited StatesUnited KingdomIndia

With only six streets and six cities per country, long batches repeat street and city names. House numbers and postcodes still differ.

US ZIP, UK postcode and Indian PIN formats compared

How the real codes are structured, and how closely the generated ones follow them.

CodeReal structureGenerated exampleWhat is not realistic
US ZIP codeFive digits, with an optional ZIP+4 extension written 12345-678983614Not matched to the city or state, and no ZIP+4 is produced
UK postcodeOutward code (area letters plus district), a space, then inward code (one digit and two letters)VN7 1TZArea letters are random and often unassigned; real outward codes can also end in a letter, as in SW1A
Indian PIN codeSix digits; the first digit is the postal zone, 1 to 8 for regions and 9 for the army postal service674374Not matched to the city or state shown beside it

Format validation versus address verification

Address checks happen at two levels, and dummy addresses are meant to pass one and fail the other.

Format validation looks only at shape. Is the ZIP five digits? Does the postcode match the pattern? Are the required lines filled in? Generated addresses pass these checks, which makes them useful for testing your own form rules, database column lengths and page layouts.

Verification compares the address with a database of real delivery points, such as USPS data in the United States or the Royal Mail Postcode Address File in the UK. A random house number on a familiar street name, with a postcode drawn separately, will not be found there. If you are testing an address-lookup or autocomplete integration, use a small set of real addresses you are entitled to use, such as your own office, instead of generated ones.

When made-up addresses are the right test data

  • Filling a sign-up or checkout form during development to check required fields, field lengths and error messages.
  • Checking that one form accepts a five-digit ZIP, a UK postcode containing a space and a six-digit PIN.
  • Seeding a demo or staging database so tables, filters and pagination have something to show without copying customer records.
  • Screenshots and documentation, where a real customer address must not appear.
  • Spreadsheet and mail-merge practice, where you need rows of address-shaped text.

What not to do with a fake address

  • Do not put one on a letter or parcel. It will not be delivered, and it may reach a stranger if the address happens to exist.
  • Do not use one as a billing or shipping address for a real purchase.
  • Do not enter one on government, banking, insurance or identity-verification forms.
  • Do not use one to claim residence in a place where you do not live.

Using Fake Address Generator

  1. 1

    Enter How many addresses you want, from 1 to 50.

  2. 2

    Choose a Locale: United States, United Kingdom or India.

  3. 3

    Press Generate to fill the Addresses table with Street, City, Postcode and Country. Press it again for a different batch.

  4. 4

    Copy the One line each list, or download it as fake-addresses.txt.

Frequently asked questions

Why does the ZIP code not match the city?
Each part is drawn independently. The city comes from a list of six and the ZIP is five random digits, so Portland, OR can appear with 83614, which is not an Oregon ZIP. That is deliberate: it keeps the records from being real, deliverable addresses.
Does the generator produce apartment numbers, counties or phone numbers?
No. Each record has four parts: street (house number and street name), city, postcode and country. US and Indian cities include a two-letter state code. There is no second address line, county or phone number.
Can I get the addresses as CSV or JSON?
No. The download is a plain text file with one address per line, written as street, city postcode, country. The postcode is not split from the city by a comma, and US and Indian cities contain a comma of their own before the state code, so a comma-based import gives uneven columns that need tidying by hand.
Which countries are supported?
Three: the United States, the United Kingdom and India. Other countries such as Canada, Australia or Germany are not available, so their postcode formats cannot be tested with this tool.
Can I get the same batch of addresses again?
Not by regenerating. Each press of Generate uses a new random draw, and there is no setting to replay an earlier one. If a test or screenshot depends on particular rows, copy or download the list and keep the file with your project.
Could a generated address belong to a real home?
It is unlikely but possible, because the street names and cities are common ones. Treat every result as fiction, never send anything to it, and do not publish it as though it were someone's address.
Is anything I generate sent to a server?
No. The addresses are built in your browser from short built-in lists and a random number generator. Nothing is uploaded and nothing is stored after you close the page.

Looking for something else? Browse all generators or see every tool.