Lat/Lng to MGRS Converter

Convert coordinates to a Military Grid Reference System string

Ad placeholder (leaderboard)

This tool converts WGS-84 latitude and longitude into an MGRS string — the Military Grid Reference System used by NATO forces, search-and-rescue teams and many GIS tools. MGRS is a more compact, human-friendly encoding of the same grid that UTM uses.

How it works

The point is first projected to UTM to get a zone, easting and northing. MGRS then encodes that position in three parts:

30U XC 99319 10158
└┬┘ └┬┘ └──┬──┘ └──┬──┘
 GZD  sq   easting  northing

The grid zone designator (GZD) is the UTM zone number plus a latitude band letter. The 100 km square is two letters: a column letter derived from the easting and zone, and a row letter derived from the northing and whether the zone is odd or even. The remaining easting and northing within that square are written as five digits each for 1 metre precision. The letters I and O are skipped everywhere to avoid confusion with 1 and 0.

Tips and notes

MGRS covers the same latitude range as UTM, roughly 80°S to 84°N. Shorter strings simply drop trailing digits to give coarser precision — 10 km, 1 km, 100 m or 10 m. Everything runs locally in your browser. To decode an MGRS string back to coordinates, use the MGRS to Lat/Lng converter.

Ad placeholder (rectangle)