keisoku

DMS to Decimal Degrees Converter

Convert latitude and longitude from degrees, minutes and seconds (DMS) to decimal degrees (6 decimal places) just by entering the values and a direction (N/S/E/W). See the full breakdown, with minutes divided by 60 and seconds by 3600.

Input

°
Sign / direction

Choosing a direction makes south latitude and west longitude negative automatically. With "No direction", the sign you type in the degrees field is used as-is.

Result

Decimal Degrees

35.6895°

Input (DMS)35° 41′ 22.2″
DirectionNorth latitude (N)
Minutes part (min ÷ 60)0.683333°
Seconds part (sec ÷ 3600)0.006167°
Decimal degrees35.6895°

How it works

  • DMS (degrees, minutes, seconds) expresses angles or latitude and longitude in degrees, minutes and seconds. Using the relations 1 degree = 60 minutes and 1 minute = 60 seconds, this tool computes decimal degrees = degrees + minutes ÷ 60 + seconds ÷ 3600 and shows the result to 6 decimal places.
  • To use it, just enter a value in the degrees, minutes and seconds fields. Minutes and seconds must be 0 or greater and less than 60; out-of-range values trigger a message.
  • Selecting North (N), South (S), East (E) or West (W) from the sign/direction dropdown automatically makes south latitude and west longitude negative. If you choose "No direction", the minus sign you type in the degrees field is applied as-is.
  • Latitude is typically handled in roughly the -90 to 90 degree range and longitude in the -180 to 180 degree range. Use this tool when you want decimal coordinates for mapping apps, GPS or GIS.
  • As part of the breakdown, the minutes contribution (min ÷ 60) and seconds contribution (sec ÷ 3600) are shown so you can check the calculation step by step.
  • Results are approximate, rounded to about 6 decimal places. Extremely large or small magnitudes are shown in exponential notation. For exact coordinate calculations, take care with rounding.