Coordinate Converter

Convert GPS coordinates between Decimal Degrees, DMS, DDM, UTM, MGRS, Plus Codes (OLC), Geohash, and Maidenhead grid. Paste any format, see every other. Includes distance + bearing between two points and a live world map.

Converter Science & Engineering Updated May 23, 2026
How to Use
  1. Paste any format into the input — decimal degrees, DMS, UTM, MGRS, a geohash, a Plus Code, or a Maidenhead grid.
  2. Every other format renders live on the right. Click any Copy button to grab one.
  3. Toggle "two-point mode" to enter a second coordinate — you get great-circle distance + initial bearing.
  4. Click on the world map to set the coordinate visually.
Point A — paste any format
Paste a coordinate or click the map.
z 4
© OpenStreetMap contributors
Point A — every format

Show Work

Enter values to see the step-by-step calculation.

Supported formats

Decimal degrees
40.748817, -73.985428
The universal interchange format.
DMS
40°44'55.7"N 73°59'7.5"W
Degrees / minutes / seconds with N/S/E/W.
DDM
40°44.928'N 73°59.126'W
Degrees + decimal minutes. Used in marine + aviation.
UTM
18N 585674 4511322
Universal Transverse Mercator zone + easting + northing.
MGRS
18T WL 84740 06521
Military Grid Reference System — UTM + 100km letter pair.
Plus Code
87G8P27V+RV
Google Open Location Code — works without addresses.
Geohash
dr5regwc6
Interleaved bisection of lat / lng into base32.
Maidenhead
FN30as88
Ham-radio grid locator. 6 or 8 chars.

About the Coordinate Converter

Whether you are at a desk or on your phone, the Coordinate Converter makes science and engineering work easy — and it is completely free. Convert GPS coordinates between Decimal Degrees, DMS, DDM, UTM, MGRS, Plus Codes (OLC), Geohash, and Maidenhead grid. Paste any format, see every other. Includes distance + bearing between two points and a live world map.

How it works

Type a value, then pick what you want to change it into. The answer appears straight away. It all happens on your own device, so it is fast and nothing you type is sent away. Just check that you picked the right “from” and “to” so you get the answer you wanted.

Want the deeper story? The Knowledge Base explains the ideas behind the tools in more detail.

Frequently Asked Questions

What format should I use?

Decimal degrees (e.g. 40.7488, -73.9857) is the most universal. DMS (40°44'55"N) is human-friendly. UTM/MGRS are common for military/survey work. Plus Codes work without addresses. Geohash is good for storage / clustering. Maidenhead is used in ham radio.

Which datum?

WGS84 (world standard, used by GPS). UTM/MGRS use the same. Local datums like NAD27 or OSGB36 differ by up to ~200m — convert those externally first.

How accurate is the distance?

Haversine formula on a sphere of radius 6371 km. Accurate to about 0.5% over any distance. For survey-grade accuracy use Vincenty's formulae on an ellipsoid.

What's a Plus Code?

Google's Open Location Code — a 10-character grid reference that maps to ~14m precision. Works without street addresses, ideal for remote locations.

Maidenhead grid for ham radio?

Yes — the QTH Locator. 6-char gives ~2.5'×5' precision (about 5km), 8-char gives ~150m. Used worldwide on amateur radio.

How do I use the Coordinate Converter?

Just type or paste your value. The answer shows up right away — there is no button to press. Change anything and it updates by itself.

Is it free? Does it work without internet?

Yes to both. It is free with no sign-up, and once the page has loaded it keeps working even with no internet.

Where does my data go?

Nowhere — every calculation runs on your own device. Nothing you enter is uploaded, logged, or stored.

Common Use Cases

Mapping / GIS

Convert survey UTM data to lat/lng for web maps.

Aviation / marine navigation

Translate between chart-stated DMS / DDM and decimal degrees.

Geocaching

Decode Plus Codes, geohashes, or DDM clues into lat/lng.

Amateur radio

Convert between Maidenhead grid and lat/lng for QSL cards.

Last updated: