NEW · India Post's 2025 digital addressing system · verified algorithm

Generate your DIGIPIN

DIGIPIN pinpoints any location in India to within 4 meters — precise enough for a doorway, not just a neighbourhood. Use your current location, or enter coordinates manually.

Couldn't read that location. Check the values and try again.
DIGIPIN
Latitude
Longitude
Precision
~4m × 4m grid cell
Format
Algorithm verified against India Post's official published test vectors Source: India Post / IIT Hyderabad / ISRO-NRSC, open-source
Decode a DIGIPIN back to a location
That doesn't look like a valid 10-character DIGIPIN.
Latitude
Longitude
What is DIGIPIN?

DIGIPIN (Digital Postal Index Number) is India Post's new open-source geo-coded addressing system, launched in May 2025 in collaboration with IIT Hyderabad and ISRO's National Remote Sensing Centre. It divides the whole of India into a hierarchical grid — 10 levels of 4×4 subdivisions — assigning every roughly 4-metre square a unique, permanent 10-character code.

Unlike a 6-digit pincode, which covers a broad delivery area shared by thousands of addresses, a DIGIPIN identifies one specific location precisely enough to distinguish a doorway from the house next door. It's especially useful in areas without formal street addresses — villages, informal settlements, construction sites — and for emergency response, where a precise location matters more than a postal zone.

DIGIPIN does not replace your pincode. It works alongside it, as an additional, more precise layer.

The core technical idea behind DIGIPIN is recursive spatial subdivision. India's landmass is first enclosed in a bounding box, then that box is split into a 4×4 grid of 16 cells. Whichever cell contains the target coordinate becomes the first character of the code, and that cell is then itself split into another 4×4 grid for the second character, and so on for 10 levels. By the tenth level, the remaining cell is small enough — roughly 4 metres by 4 metres — to represent a single, unambiguous physical location. This is conceptually similar to systems like Geohash or Plus Codes used elsewhere in the world, but DIGIPIN is purpose-built for India's postal and emergency-response needs, uses a character set chosen to avoid visually ambiguous symbols, and is maintained as an open government standard rather than a private company's proprietary format.

Real-world use cases already emerging: logistics and e-commerce companies are exploring DIGIPIN to solve last-mile delivery failures in areas with informal or duplicate street naming — a common problem in fast-growing urban fringes and villages. Ambulance and fire services benefit from DIGIPIN's precision when every second matters and a caller may not know their exact street address, only their approximate location, which can be captured instantly via GPS and converted to a DIGIPIN. Government welfare and infrastructure schemes are also examining DIGIPIN as a way to precisely geo-tag beneficiary locations, construction sites, and rural infrastructure assets, since a DIGIPIN travels with the exact spot rather than an administrative boundary that can be redrawn.

How to generate a DIGIPIN, step by step: tap "Use my current location" above and allow browser location access — your device's GPS coordinates are read locally and immediately converted to a DIGIPIN without leaving your browser. Alternatively, if you already know a location's latitude and longitude (from Google Maps, a GPS device, or a survey record), enter them manually using "Enter coordinates manually" for the same result. Decoding works in reverse: paste any valid DIGIPIN into the decode box below to see the approximate coordinates it represents, useful for verifying a DIGIPIN you've received from someone else.

Selecting the right coordinates matters. Because DIGIPIN encodes a specific 4-metre cell, the precision of your input coordinates directly affects accuracy — a GPS reading from a modern smartphone is typically accurate enough, but coordinates read off a low-zoom map can shift the result by one or more grid cells. For critical use cases like emergency dispatch, always generate the DIGIPIN live from the actual device at the actual location rather than estimating coordinates after the fact.

Frequently asked
What is DIGIPIN?
An open-source, 10-character digital address system from India Post that pinpoints any location in India to within about 4 meters, based on latitude and longitude.
Does DIGIPIN replace my pincode?
No. It complements the existing 6-digit pincode system as an additional, more precise layer — your pincode still works exactly as before.
Is this the official DIGIPIN?
The encoding algorithm implemented here is verified against India Post's own published test vectors (Dak Bhawan, New Delhi and a Chennai coordinate example from their official GitHub repository) and produces identical results. This runs entirely in your browser — no location data is sent anywhere.
Does this work outside India?
No — DIGIPIN's grid only covers India's bounding box (roughly 2.5°–38.5°N, 63.5°–99.5°E). Coordinates outside that box can't be encoded.
Who developed DIGIPIN and when was it launched?
DIGIPIN was developed by India Post in technical collaboration with IIT Hyderabad and ISRO's National Remote Sensing Centre, and launched publicly in 2025 as an open-source addressing standard for the country.
How accurate is a DIGIPIN compared to GPS coordinates?
A DIGIPIN represents a grid cell of roughly 4 metres by 4 metres, so it carries essentially the same real-world precision as a standard consumer GPS reading, while being far easier to communicate verbally or in writing than a full latitude/longitude pair.
Can a DIGIPIN be used as a full postal address on its own?
Not yet as a complete replacement — DIGIPIN is designed to supplement a conventional address and pincode, giving delivery and emergency personnel a precise fallback when the written address is ambiguous or incomplete.
Does DIGIPIN change if a building is demolished and rebuilt?
No. DIGIPIN encodes a fixed geographic location, not a building or property — the same coordinates always produce the same DIGIPIN regardless of what structure exists there, similar to how a latitude/longitude pair doesn't change.
Is there a cost to generate or use a DIGIPIN?
No. DIGIPIN is a free, open, government-published standard, and this generator runs entirely in your browser with no fees, login, or usage limits.
What characters are used in a DIGIPIN and why?
DIGIPIN uses a fixed 16-symbol alphabet (digits and letters) arranged in a specific 4×4 grid pattern, chosen deliberately to avoid characters that are easily confused with each other when read aloud or handwritten, such as 0 and O.
Can I share my DIGIPIN with a delivery service today?
Yes — a growing number of logistics providers are beginning to accept DIGIPIN alongside a conventional address, and since it's a public open standard, any service can integrate DIGIPIN encoding and decoding using the same published algorithm this tool uses.
Why does the DIGIPIN sometimes show a hyphenated format?
The 10-character code is often displayed in a 3-4-3 grouping (e.g. 39J-49LL-8T4) purely for readability, the same way a phone number is grouped. The hyphens are cosmetic — the underlying code is the same whether or not they're shown.
How is DIGIPIN different from What3Words?
Both solve the same core problem — precise, shareable location addressing — but DIGIPIN is a government-published open standard specific to India with no licensing restrictions, whereas What3Words is a privately owned commercial system used internationally under its own proprietary terms.
Can DIGIPIN be generated for a location I've never physically visited?
Yes — any valid latitude and longitude within India's bounding box can be converted to a DIGIPIN, whether sourced from a live GPS reading, a map click, or survey data, since the algorithm is pure coordinate-to-code math.
Does entering my location for DIGIPIN generation get stored or tracked?
No — the coordinate-to-DIGIPIN conversion happens entirely in your browser using local JavaScript. Nothing is sent to any server, logged, or stored by this tool.
What happens at the edges of India's bounding box?
Coordinates right at or just outside the defined bounding box (2.5°–38.5°N, 63.5°–99.5°E) may fail to encode cleanly since the grid subdivision is defined strictly within those bounds — this tool will flag such coordinates as out of range rather than returning an inaccurate code.
Is DIGIPIN adoption mandatory for any government service yet?
As an emerging standard, DIGIPIN adoption is currently voluntary and expanding gradually across postal, logistics, and emergency-response use cases rather than being mandated across all government services immediately.
Can businesses integrate DIGIPIN into their own apps?
Yes — because the encoding and decoding algorithm is openly published, any developer or business can implement DIGIPIN support directly in their own systems without needing a license or API key from India Post.
Why might two nearby addresses have very different-looking DIGIPINs?
Because DIGIPIN is generated through recursive grid subdivision, two physically close points that happen to fall on opposite sides of a grid boundary at an early subdivision level can produce codes that look completely different at first glance, even though the underlying locations are only metres apart.
About this DIGIPIN generator

This DIGIPIN generator creates India Post's new 10-character digital address from your GPS location or manually entered coordinates, and decodes any DIGIPIN back to its precise latitude and longitude. Use it to generate a DIGIPIN for e-commerce delivery, emergency location sharing, or precise address verification anywhere in India — the algorithm is verified against India Post's own official test cases.