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
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
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).
How every number is computed: methodology. Spotted a wrong figure? Report an error.