UTM and MGRS are not competing systems and they are not alternatives to latitude and longitude in the same way as each other. They are the same grid, written twice: UTM states a position in metres from the zone's origin, while MGRS states the same position in letters and digits whose length silently declares how precise the position is. Understanding that relationship removes most of the confusion between them.
Both systems stand on the Universal Transverse Mercator grid. The 60 zones, each 6° of longitude wide, and the 20 latitude bands from 80° S to 84° N, are common to both. A UTM coordinate and the MGRS reference for the same point will always carry the same zone number and the same band letter, because those describe the grid square, not the position within it.
UTM then gives two numbers in metres: the easting, measured from the zone's central meridian with a false easting of 500,000 m, and the northing, measured from the equator with a false northing of 10,000,000 m south of it. The numbers are continuous, and any number of decimal places can be added.
MGRS takes the same zone and band, then subdivides the 100 km square that contains the point by giving it a two-letter identifier — the 100 km square designation — and then quotes easting and northing within that square as digits, with the metres stripped to a chosen number of significant figures.
This is the property of MGRS that surprises people most, and it is deliberate. Because the digits are a truncated fraction of the 100 km square rather than an absolute distance, the number of digits has to state the precision — otherwise two identical strings could describe different-sized areas.
| Digits per axis | Precision | Example | Use |
|---|---|---|---|
| 1 | 10 km | 17T PJ 3 3 | Regional reporting |
| 2 | 1 km | 17T PJ 30 33 | Area search, rough planning |
| 3 | 100 m | 17T PJ 300 334 | Field navigation at map scale |
| 4 | 10 m | 17T PJ 3008 3343 | Position reporting, most common |
| 5 | 1 m | 17T PJ 30084 33438 | Survey-grade reporting |
The precision is not a suffix or a flag, it is implied by how many digits were written. That makes MGRS compact and self-describing in the field, where a radio message should be as short as it can be without ambiguity — and it makes MGRS risky in a database, where a value stored with the wrong number of digits silently means something else.
Conversion is mechanical once the 100 km square is known. The two letters identify which 100 km square of the zone the point is in; its lower-left corner has a known easting and northing; and the MGRS digits are then the offsets from that corner, scaled by the precision.
| Step | UTM → MGRS | MGRS → UTM |
|---|---|---|
| 1 | Confirm zone and band | Confirm zone and band from the string |
| 2 | Divide easting by 100,000 to find the square column | Decode the two letters to a column and row |
| 3 | Divide northing by 100,000, allowing for the band offset | Compute the square's easting and northing base |
| 4 | Truncate the remainder to the chosen precision | Add the digits, padded to full metres |
The band offset in step 3 is the part that catches people out, because MGRS northing letters cycle every 2,000 km and the starting letters change from one band to the next. Doing this by hand across a band boundary is where mistakes happen; a converter that already holds the full lookup is the safer route.
The two-way test. Any point converted from UTM to MGRS and back should return the original coordinate, truncated to the MGRS precision. If it does not, the 100 km square was decoded with the wrong band offset. Run that test on a point near a band boundary before trusting either value in a report.
Use UTM when precision is the point: survey plans, GIS layers, coordinate geometry calculations, anything that has to reconcile with another metric measurement. Use MGRS when brevity and a shared reading of precision matter more than arithmetic: radio reports, field navigation, joint operations with organisations that already use it. Storing both, with the datum stated, costs a few bytes and removes an entire class of argument later.
CoordCalc publishes free surveying and coordinate calculators. Results are for reference — confirm against the governing standard before construction or procurement. About · Privacy & cookies · Terms of use · Developers