Skip to main content

Fake Address Generator — Sample Location Gen

Generate fictional sample addresses for software testing: checkout forms, address validation, geocoding APIs, and database seeding. US, UK, Indonesian, and international formats — exported as single-line text, JSON, or CSV. 100% client-side, zero data leaves your browser.

Fictional data for testing only. Every address below is randomly synthesized and does not correspond to a real person or place. Never use generated addresses for real registration, identity verification, deliveries, or payments.
Press “Generate addresses” to create fictional sample locations.

Sample outputs (fictional)

One seeded example per region — your generated addresses will vary:

RegionExamplePostal shape
United States4178 Oak Drive, Austin TX 78750, United States5-digit ZIP tied to state
United Kingdom101 Oak Drive, Birmingham B1 5BU, United KingdomOutward + inward postcode
IndonesiaJl. Seroja No. 9, Surabaya Jawa Timur 60225, IndonesiaJl. street + 5-digit postal code
International4178 Oak Drive, Berlin 50723, GermanyPer-country pattern (e.g. K1A 0B1, 100-0001)

Why use a fake address generator for testing?

Realistic sample location data catches bugs that test1 placeholders never will: overly strict ZIP validators, checkout forms that reject non-US postcodes, shipping-cost calculators with wrong region logic, and geocoding integrations that choke on unexpected formats. A random address generator built for developers gives you:

  • Region-correct formats — US addresses with 5-digit ZIPs, UK addresses with real postcode structure, Indonesian addresses with Jl. street names and 5-digit postal codes.
  • Developer-ready exports — generate a fake address JSON array for API mocks, or download a fake address CSV to bulk-seed a test database.
  • Bulk generation — up to 100 random street addresses per batch for load tests and form-filling automation.
  • Privacy-safe by design — unlike copying production data, a mock address generator creates zero PII, so GDPR/CCPA concerns disappear from your test pipeline.

Tip: combine single-line output with form-filling tools, multi-line for printable fixtures, JSON for REST mocks, and CSV for spreadsheet or database imports.

Common testing scenarios

Whether you reached this page searching for a fake address for testing, a random address generator, a sample address generator, or a mock address generator, the workflow is the same: pick a region, generate, and paste. QA engineers use this test address generator to validate shipping-cost logic, checkout flows, and CRM imports without touching production data. Need a dummy address generator for seeding a staging database? Export 100 rows as CSV. Building a map demo? This random location generator supplies plausible points to plot.

Region-specific needs are covered too: a fake US address generator mode emits every row as a fake address with ZIP code (5 digits, state-matched), while the fake UK address generator mode produces a random address with postal code in real outward/inward structure. Use any row as a sample address for form testing — or generate fake addresses in bulk for load tests. As a pure fictional address generator, every row this random street address generator emits is safe to commit to a repo: no real resident, no privacy incident.

How it works

  1. Choose a region preset (US, UK, Indonesia, International) and how many rows you need.
  2. Pick an output format and toggle optional fields (state/province, country, test phone).
  3. Click Generate, then copy the results or download them as .txt, .json, or .csv. Everything runs locally — nothing is uploaded.

Frequently asked questions

Are the generated addresses real?

No. Every address on this page is fictional — synthesized from generic street-name and city pools by an algorithm running in your browser. Any resemblance to a real address is coincidental. Never use generated addresses for real registration, identity verification, deliveries, or payments; they exist only to exercise forms, APIs, and test datasets.

Which regions and postal formats are supported?

Four region presets: United States (5-digit ZIP tied to the state, e.g. 4178 Oak Drive, Austin TX 78750, United States), United Kingdom (outward plus inward postcode pattern, e.g. 101 Oak Drive, Birmingham B1 5BU, United Kingdom), Indonesia (Jl. street names with 5-digit postal codes, e.g. Jl. Seroja No. 9, Surabaya Jawa Timur 60225, Indonesia), and International — Canada, Australia, Germany, France, Japan, Brazil, the Netherlands, Singapore, Spain, and India — each with its own postal shape (e.g. 4178 Oak Drive, Berlin 50723, Germany).

How do I export generated addresses as JSON or CSV?

Pick an output format — single-line text, multi-line, JSON array, or CSV — set the batch size (up to 100 rows), and click Generate. Then copy everything to the clipboard or download a .txt, .json, or .csv file. JSON objects carry street, city, region and regionCode where applicable, postalCode, country, and an optional test phone field; CSV uses matching headers with proper quoting.

Is any of my data sent to a server?

No. This fake address generator runs 100% client-side in JavaScript: no accounts, no API calls, no network requests, and no tracking of what you generate. Once the page loads it even works offline.

Can I use these fake addresses for software testing?

Yes — that is the intended use: testing checkout and shipping forms, address validation logic, geocoding APIs, and seeding development databases. Because the data is fictional, it is privacy-safe: no real personal data is ever involved. Do not use generated addresses to impersonate anyone or to bypass identity verification.

How is this different from the Sample User Profile Gen?

Sample User Profile Gen builds complete mock identity cards — name, email, avatar, employment, plus an address field — for UI testing. This tool is a dedicated sample location generator: region presets, per-region postal formats, batch output, and developer export formats focused purely on address strings. Use the link in the related-tools section to open it.

Can I generate a large batch of addresses for a database?

Yes. Set the row count up to 100 per batch, export as CSV or JSON, and repeat as needed. For SQL-style seeding workflows, combine the CSV output with the Dummy Data Generator for Developers, which emits SQL INSERT statements directly — linked below.

Free tool by NRTechStudio