Coordinates tool

GPS coordinate converter

Convert decimal degrees, DMS, DMM, UTM, geohash, and plus codes, with what each decimal place means on the ground.

Short answer

Paste coordinates in any common format and get all six forms at once. For example, 39.739, -104.985 in decimal degrees is 39°44'20.40"N 104°59'6.00"W in degrees, minutes, and seconds.

Decimal to DMS, worked with your input

Latitude  39.739000
  degrees = floor(39.739000) = 39
  minutes = floor(0.739000 × 60) = 44
  seconds = 0.340000 × 60 = 20.40
  result  = 39° 44' 20.40" N
Longitude -104.985000
  degrees = floor(104.985000) = 104
  minutes = floor(0.985000 × 60) = 59
  seconds = 0.100000 × 60 = 6.00
  result  = 104° 59' 6.00" W

Same point, six formats

Decimal degrees
39.739000, -104.985000
DMS
39°44'20.40"N 104°59'6.00"W
DMM
39°44.3400'N 104°59.1000'W
UTM
13N 501285.3E 4398789.5N
Geohash
9xj654222
Plus code
85FQP2Q7+JX
Your precision
3 decimalsabout 111 m north-south, 85.7 m east-west
WGS84 datum. MGRS is not converted.

Worked example: Denver's capital point

The same point in every format the tool produces:

  • Decimal degrees: 39.739000, -104.985000
  • Degrees, minutes, seconds: 39°44'20.40"N 104°59'6.00"W
  • Degrees and decimal minutes: 39°44.3400'N 104°59.1000'W
  • UTM: 13N 501285.3E 4398789.5N
  • Geohash: 9xj654222
  • Plus code: 85FQP2Q7+JX

The DMS conversion is worked step by step in the panel beside the readout, using whatever coordinates you type.

The formats

Decimal degrees are signed numbers: positive for north and east, negative for south and west. Most web maps and spreadsheets use them. DMS splits each degree into 60 minutes of 60 seconds and uses N, S, E, W letters. DMM keeps whole degrees and decimal minutes, a format many handheld and marine GPS units display.

UTM divides the world into 60 zones, each 6 degrees of longitude wide, and gives eastings and northings in meters. Geohash encodes a point as a string where each extra character narrows the box. Plus codes are Google's open location codes for places without street addresses.

Common mistakes

Swapping latitude and longitude is the most common error. Latitude comes first and never exceeds 90. A missing minus sign on a western longitude moves a US point to Asia. In DMS, minutes and seconds must be below 60; a value like 39° 75' is not valid and the tool will reject it.

All formats here assume the WGS84 datum, which GPS uses. Older US paper maps often used NAD27, where the same numbers mark a different spot on the ground. Convert the datum first if your source uses it.

How precise is your input?

The readout counts the decimals you typed and turns them into a ground distance at your latitude. At 40° north, four decimals resolve about 11.1 m and five about 1.1 m. Seconds rounded to two decimals, as in the DMS output, resolve about 30.8 cm.

MGRS, the military grid built on UTM, is not converted. For UTM input, use the separate UTM to latitude and longitude converter, which takes zone, easting, and northing fields.

How precise are geohashes and plus codes?

A 9 character geohash, the length the converter prints, names a cell 3.7 m wide and 4.8 m tall at 40° north. Each character you drop makes the cell larger, so short geohashes are good for grouping nearby points and long ones for pinpointing.

A 10 character plus code, the standard length, names a cell of 1/8,000 of a degree on each side: about 10.7 m east to west and 13.9 m north to south at 40° north. UTM coordinates in the readout are shown to a tenth of a meter.

Questions people ask

How do I convert decimal degrees to DMS?

Take the whole number as degrees. Multiply the remainder by 60 for minutes, take the whole number, and multiply the new remainder by 60 for seconds. Use N or S for latitude and E or W for longitude based on the sign.

Which format does Google Maps use?

Decimal degrees, latitude first. A Google Maps link with @lat,lon can be pasted straight into the converter.

Is UTM more accurate than latitude and longitude?

No. They describe the same point. UTM is convenient for measuring distances in meters within one zone.

Sources and data as of

Data as of: computed in your browser from the coordinates you enter (WGS84).

  1. 01Open Location Code (plus codes) specification

How every number is computed: methodology. Spotted a wrong figure? Report an error.