Random Address Generator – Realistic Fake Addresses for Testing
The Random Address Generatorcreates believable, entirely fictional postal addresses in seconds. It is built for developers, QA engineers, designers, and students who need plausible mailing address data without typing it by hand or exposing a real person's information. Populate a form, seed a test database, fill a UI mockup, or generate a batch of sample records — all locally in your browser, with nothing sent to a server.
Country-Aware Address Formatting
Every address follows the postal conventions of its country. The tool currently supports the United States, Canada, United Kingdom, Australia, Germany, France, India, and Japan. Street ordering, region naming (state, province, county, or prefecture), and postal code structure all change based on the selected country. Japan, for example, is formatted with a prefecture, ward, and chome-block-number layout instead of a Western street name, e.g. 〒150-0002 Tokyo-to, Shibuya-ku, Shibuya 1-2-3.
Single and Bulk Generation
Generate a single address for a quick form fill, or request up to 100addresses at once to populate a test dataset or CSV seed file. Each address in a batch draws independently from the selected country's city and region pools, so a bulk batch naturally spans multiple cities rather than repeating the same one.
Region Filtering
Use the region filter to restrict output to a single state, province, county, or prefecture. For example, selecting United States with the region set to Texas only returns addresses using Texas cities and a TX abbreviation with plausible Texas ZIP code ranges. Leave the filter blank to draw from every supported region for that country.
Optional Enrichment Fields
Toggle on Include Person Name, Include Phone Number, or Include Coordinates to build complete mock user records instead of a bare address. Phone numbers reuse the same country-aware numbering-plan logic as the Random Phone Number Generator, and coordinates are offset randomly within roughly five kilometers of the generated city so they stay geographically plausible without pointing at a real building.
Reproducible Output with Seeds
Enter a numeric seed before generating to get the same batch of addresses every time — useful for consistent automated test fixtures. Leave the seed field blank and each click of Generate produces a fresh, unpredictable set of addresses.
Export and Share
Copy a single address or the entire batch to your clipboard, or download results as Plain Text, CSV, or JSON. The structured export includes each address broken into individual fields — street, city, region, postal code, and country — plus any enrichment fields you enabled, ready to drop into a seed script or spreadsheet.