MGRS Converter

Convert between latitude/longitude and MGRS coordinates, both ways, right in your browser. Your coordinates stay on your device.

Coordinates you enter are converted locally in your browser and are never uploaded; nothing you type is stored on a server.

Want to see the point? Open the Coordinate Map Viewer.

About MGRS Converter

This MGRS converter translates coordinates between latitude/longitude and the Military Grid Reference System without leaving your browser. Type a lat/long pair and pick a precision from 10 km down to 1 m to get a clean MGRS string, or paste an MGRS reference to read its centre latitude and longitude plus the bounding box of the grid square it covers. MGRS is the grid notation used on NATO topographic maps and by many defence, survey, and search-and-rescue teams, so a fast lat long to mgrs and mgrs to lat long converter is handy when your data is in one format and a map or teammate expects the other. Conversions use the WGS84 datum and run entirely on your device, so the coordinates you enter are never uploaded.

Features

How to use the MGRS Converter

  1. Pick a direction: Lat/Lng → MGRS or MGRS → Lat/Lng.
  2. Enter a latitude and longitude and choose a precision, or paste an MGRS reference.
  3. Read the MGRS string, or the centre lat/long and grid-square bounding box, in the results.
  4. Copy any value, or follow "View on the map" to plot the point.

Example

Input

48.8584, 2.2945

Output

31UDQ4825211954

The Eiffel Tower at 1 m precision (five digits per axis) in UTM zone 31U.

Common errors & troubleshooting

Frequently asked questions

What is MGRS?
MGRS, the Military Grid Reference System, is a grid-based way to name any point on Earth as a zone number, a band and 100 km square letters, and easting/northing digits, for example 31UDQ4825211954. It is built on UTM and is used on NATO maps and by many survey and rescue teams.
What does the MGRS precision digit count mean?
The digits after the square letters are split evenly between easting and northing. One digit per axis names a 10 km square, two a 1 km square, three 100 m, four 10 m, and five a 1 m square, so more digits mean a smaller, more precise area.
How do I convert MGRS to latitude and longitude?
Switch to MGRS → Lat/Lng, paste your reference such as 31UDQ4825211954, and the converter shows the centre latitude and longitude of that grid square plus the south, north, west, and east edges of the area it covers.
Which datum does this MGRS converter use?
It uses WGS84, the same datum as GPS receivers and web maps like Google Maps and OpenStreetMap. If your source coordinates use a different local datum, convert them to WGS84 first to avoid an offset of tens of metres.
Are my coordinates sent to a server?
No. The lat long to mgrs and mgrs to lat long conversions run entirely in your browser, so the coordinates you enter are processed on your device and never uploaded anywhere.

Related tools

All ArrayKit tools