About this fake address generator
This tool creates structurally realistic postal addresses — with valid-format street names, real city names, correct state/region codes, and valid-range postal codes for each supported country. Addresses are randomly constructed and do not correspond to real properties.
Country-specific formats
- United States — Street number + street name + type, city, state abbreviation (CA, NY, TX...), 5-digit ZIP code. Optional apartment numbers.
- India — Block/Sector/Colony number, city, state name, 6-digit PIN code from the correct range for each state.
- United Kingdom — Street address, city (London, Manchester, Birmingham...), UK-format postcode (e.g. EC1 4AB).
Use cases
- Testing address input forms and validation logic in web and mobile apps
- Seeding e-commerce databases with fake customer shipping addresses
- Generating demo data for logistics, delivery, or mapping applications
- Creating realistic UI mockups for address-heavy interfaces
- Testing geolocation and mapping API integrations
API access
Generate addresses programmatically: GET /api/v1/location/address?country=IN&count=20
GPS coordinates for a country: GET /api/v1/location/coordinates?country=US&count=10
Are these real addresses? +
No. Addresses are randomly generated from pools of real street name patterns, genuine city names, and valid postal code ranges. They will not resolve to a real property on Google Maps or any mapping service.
Why are ZIP/PIN codes in the right range? +
The generator uses actual postal code ranges per state/region. For example, Delhi PIN codes start with 110, Bengaluru with 560, California ZIP codes fall in the 90000–96699 range. This makes the addresses pass basic format validation without being real.
Can I get GPS coordinates with addresses? +
Yes — use the API endpoint /api/v1/location/coordinates?country=IN to get random GPS coordinates within a country's bounding box. The combined /api/v1/record endpoint returns both address and coordinates together.