Fake Addresses

Indian Address Format Reference

Indian address format on Fake Addresses follows the standard structure: an address line, a city line, and a last line of the state name followed by the PIN code. A PIN code, the Postal Index Number, is always exactly six digits, for example "560001" for Bengaluru, and Fake Addresses checks every generated Indian record against that fixed-length pattern.

A Valid Indian Address Example

A valid Indian address example runs across three lines: an address line, a city line, and a last line carrying the state name followed by the six-digit PIN code — for example "12 Example Road" on the first line, "Bengaluru" on the second, and "Karnataka 560001" on the last. A PIN code (Postal Index Number) is always exactly six digits with no letters and no hyphen, which UPU S42 records as one of several purely numeric national schemes, distinct from a UK postcode's mixed letters and digits or a Canadian postal code's strict alternation between the two.

Every Indian record Fake Addresses generates carries a real PIN code, resolved to a real state by testing the PIN code's own point against a real administrative boundary. The district name shown alongside it is kept as the source record's own attribute rather than independently verified against a boundary, because no free, non-share-alike Indian district boundary layer exists to check it against — a QA engineer should treat that specific field as informational, not as part of the coherence guarantee. The address line itself is synthesised, because no free Indian source reaches street level.

That distinction — state genuinely point-in-polygon verified, district carried but not independently verified, street line synthesised — is stated explicitly rather than folded into one blanket claim. A QA engineer relying on Fake Addresses to test an Indian shipping or KYC-adjacent form needs to know exactly which field to trust for which purpose.

Indian PIN Code Format and Examples

Fake Addresses generates an Indian PIN code that is always exactly six digits, with the first digit identifying one of nine broad postal zones covering the whole country:

PIN codeStateCityFull last line
560001KarnatakaBengaluruKarnataka 560001
400001MaharashtraMumbaiMaharashtra 400001
110001DelhiNew DelhiDelhi 110001
700001West BengalKolkataWest Bengal 700001

How Indian Address Format Compares to the United States and Canada

Fake Addresses formats India as placing the state before the PIN code on the last line, the reverse order from a US or Canadian address, which puts the state or province before the code in the reading order but after the city in the line order:

CountryLast-line orderPostal-code position
IndiaState, then PIN codeEnd of the last line
United StatesCity, State, ZIP+4End of the last line, per USPS Publication 28
CanadaCity, province, postal code, two spaces before the codeEnd of the last line

Synthetic Test Data Generation for Indian Test Addresses

Synthetic test data generation for India has to keep three fields of genuinely different reliability straight at once, and Fake Addresses treats getting that distinction right as part of the format guarantee itself: a real, boundary-verified state, a district name that is carried from the source but not independently checked, and a fully synthetic street line. Collapsing that distinction into a single "coherent" claim would overstate what the underlying data actually supports, which is the opposite of what a QA engineer needs from a test fixture.

Fake Addresses states its Indian coherence level plainly on the random India address generator, including the specific caveat on the district field, rather than presenting every field on the page as equally verified. A QA engineer testing an Indian delivery or identity-adjacent form can decide, field by field, whether a given generated value is solid enough for the specific assertion the test needs to make.

Every generated Indian record is non-deliverable by construction regardless of that distinction. No Indian street-level address data is ingested at all, so the synthesised address line cannot coincide with a real delivery point, and an Indian test fixture built from this data carries no risk of resolving to somebody's real address, whether it is committed to a public repository or run against a live validation endpoint.

Frequently asked questions

What does the first digit of an Indian PIN code mean?

The first digit of a six-digit PIN code identifies one of nine broad postal zones covering all of India, narrowing further with each following digit. Fake Addresses generates every PIN code from a real, zone-consistent source rather than six arbitrary digits.

Is the Indian district field on Fake Addresses independently verified?

No, and the India page says so directly: the district name is carried from the source record but not checked against an independent administrative boundary, unlike the state, which is real and point-in-polygon verified. Fake Addresses treats that distinction as worth stating rather than glossing over.

Why does an Indian address put the state before the PIN code?

Indian address format names the state immediately before the six-digit PIN code on the last line, the reverse reading order from a US address's city-state-ZIP sequence. Fake Addresses follows this India-specific ordering on every generated record.

Sources

  • Universal Postal Union — The Universal Postal Union runs an addressing-solutions programme, including international addressing standards and assistance to member countries whose addresses do not follow a US or UK-style format.
  • United States Postal Service — Postal Explorer — USPS Publication 28 defines a "standardized address" as one using official USPS abbreviations, and a "complete address" as one containing everything needed to match the ZIP+4 and City State files.

Other country format references