Dms To Decimal Degrees Calculator

Last Updated: July 1, 2026

Calculate decimal degrees from degrees, minutes, and seconds (DMS), and convert decimal coordinates back to DMS for latitude and longitude.

DMS to Decimal Degrees Calculator

Choose what you want to solve for. To convert DMS to decimal degrees, enter the degrees, minutes, seconds, and hemisphere. To go the other way, enter a decimal degree value and pick the axis. Then press Calculate.

Applied to the decimal degree result and to the seconds value. Default is 6.

Result

DMS to Decimal Degrees Formula

To convert a coordinate from degrees, minutes, and seconds (DMS) to decimal degrees (DD), divide the minutes by 60 and the seconds by 3600, then add both to the whole degrees.

DD = D + M/60 + S/3600

Where:

  • DD is the result in decimal degrees
  • D is the whole degrees
  • M is the minutes (0 to 59)
  • S is the seconds (0 to less than 60)

For a coordinate in the southern or western hemisphere, make the result negative. North and east stay positive.

To reverse the conversion and turn a decimal degree value back into DMS, take the absolute value and split it apart:

D = floor(DD) M = floor((DD - D)*60) S = ((DD - D)*60 - M)*60

The degrees field accepts any whole number of degrees. The minutes and seconds fields each represent a sixtieth of the unit above them, so 60 minutes equal 1 degree and 60 seconds equal 1 minute. The hemisphere selector sets the sign of the answer: choosing S or W flips the decimal result to a negative number, while N or E keeps it positive. The axis selector in the reverse mode decides whether the output uses N/S labels for latitude or E/W labels for longitude.

Decimal Place Precision and Real Distance

The number of decimal places you keep in a decimal degree value controls how precisely it locates a point on the ground. These approximate distances are measured at the equator for longitude; latitude is similar.

Decimal placesDegree sizeApprox. ground distance
01.0111 km
10.111.1 km
20.011.11 km
30.001111 m
40.000111.1 m
50.000011.11 m
60.0000010.11 m

Most mapping work uses 5 or 6 decimal places, which pins a location to roughly a meter or better. The conversions below show how individual minute and second amounts add up.

DMS amountDecimal degrees
1 minute0.016667
15 minutes0.25
30 minutes0.5
45 minutes0.75
1 second0.000278
30 seconds0.008333

Example Problems

Example 1. Convert 40° 26′ 46″ N to decimal degrees.

Divide the minutes and seconds: 26 / 60 = 0.433333 and 46 / 3600 = 0.012778. Add them to the degrees: 40 + 0.433333 + 0.012778 = 40.446111. The point is north, so the result stays positive at 40.446111 degrees.

Example 2. Convert -73.985700 (a longitude) back to DMS.

Take the absolute value, 73.985700. The whole degrees are 73. The remaining 0.985700 times 60 is 59.142, so the minutes are 59. The leftover 0.142 times 60 is 8.52, so the seconds are about 8.52. The value was negative on the longitude axis, so the result is 73° 59′ 8.52″ W.

Frequently Asked Questions

How do you convert DMS to decimal degrees by hand?

Keep the whole degrees as they are, divide the minutes by 60, and divide the seconds by 3600. Add all three numbers together. For example, 10° 30′ 0″ becomes 10 + 0.5 + 0 = 10.5 degrees.

Are south and west coordinates negative?

Yes. In decimal degrees, latitudes south of the equator and longitudes west of the prime meridian are written as negative numbers. Northern latitudes and eastern longitudes are positive. The hemisphere or axis selector handles this sign for you.

How many decimal places should you keep?

It depends on how precise you need to be. Six decimal places locate a point to about a tenth of a meter, which is more than enough for street level mapping. Four or five places, accurate to a few meters, are common for most general use.

Dms To Decimal Degrees Calculator