DMS → decimal
- Created by
- Renato Passos, Eng. de Software
- Reviewed by
- Renato Passos, Eng. de Software
Last updated: Apr 18, 2026
About this calculator
This calculator converts geographic coordinates from degrees, minutes, seconds (DMS) to decimal degrees, a standard format in mapping and navigation. The calculation uses the formula: degrees + (minutes/60) + (seconds/3600). This conversion is essential for systems requiring precise coordinates, such as GPS, geolocation, and geographic data analysis.
To use the calculator, input values for degrees, minutes, and seconds. The system processes each component: degrees remain whole numbers, minutes are divided by 60, and seconds by 3600. Summing these gives the decimal result. For example, 45° 30' 15'' becomes 45 + (30/60) + (15/3600) = 45.5041667°.
Use this converter when integrating DMS data into systems that accept only decimal degrees, such as mapping software or statistical analysis of locations. It's also useful for validating manually entered coordinates or correcting formulas in geographic tables.
Notes: Ensure input values follow the correct order (degrees, minutes, seconds) and that seconds do not exceed 59. Negative values (for southern or western coordinates) should include a '-', but calculations use the absolute value. The result's precision depends on the number of decimal places provided.
Frequently asked questions
What is the DMS format?
DMS (Degrees, Minutes, Seconds) is a geographic coordinate system where degrees are divided into minutes (1° = 60') and seconds (1' = 60'').
Why convert to decimal degrees?
Many modern systems, like GPS and mapping software, use decimal degrees because they simplify mathematical calculations and data integration.
How does the calculation handle negative values?
Negative values (for southern or western coordinates) should include a '-', but the conversion uses their absolute numerical magnitude.
Can I use decimal minutes or seconds?
Yes, the converter accepts decimal values for minutes and seconds to increase the final result's precision.
Is there a limit to the result's precision?
Precision depends on the number of decimal places entered. More decimal places yield more accurate results without changing the calculation formula.