Coordinate DMS to DD Converter
Convert GPS coordinates between Degrees Minutes Seconds (DMS) and Decimal Degrees (DD) formats
Latitude (DMS)
Longitude (DMS)
Decimal Degrees Result
Latitude
40.446111
Longitude
-79.982222
40.446111, -79.982222
About Coordinate Formats
DMS (Degrees Minutes Seconds): Traditional format using degrees (°), minutes ('), and seconds ("). Example: 40° 26' 46" N, 79° 58' 56" W
DD (Decimal Degrees): Modern format using decimal numbers. Negative values indicate South latitude or West longitude. Example: 40.446111, -79.982222
Conversion: DD = Degrees + Minutes/60 + Seconds/3600
What is a DMS to Decimal Converter?
A DMS to decimal degrees converter translates geographic coordinates between two fundamental formats used in mapping and navigation worldwide. DMS (Degrees Minutes Seconds) is the traditional format inherited from ancient Babylonian sexagesimal arithmetic, where each degree is subdivided into 60 minutes and each minute into 60 seconds. Decimal degrees (DD) represent the same position as a single decimal number, making them far more practical for computational use.
The need for bidirectional conversion arises because different systems and professions favor different formats. Surveyors, cartographers, and mariners often work with DMS coordinates from official charts, legal descriptions, and compass readings. Software developers, GIS analysts, and data scientists overwhelmingly use decimal degrees because they can be stored as floating-point numbers, indexed in databases, and used directly in mathematical calculations without any conversion step.
This calculator provides a clean, dedicated interface for converting in both directions. Enter DMS coordinates with separate fields for degrees, minutes, seconds, and hemisphere direction, and instantly see the decimal equivalent. Or enter decimal coordinates and see the precise DMS breakdown. The tool also handles the hemisphere indicators correctly, converting negative decimal values to the appropriate S (South) or W (West) directions, and vice versa.
DMS to Decimal Degrees Formula
Converting from DMS to decimal degrees involves dividing the minutes by 60 and the seconds by 3600, then adding all components together. The hemisphere direction determines the final sign of the result.
DMS to Decimal Conversion
Where:
- DD= The resulting decimal degree value
- Degrees= The whole degree component (0-90 for lat, 0-180 for lon)
- Minutes= The minutes component (0-59)
- Seconds= The seconds component (0-59.999...)
Decimal Degrees to DMS Formula
Converting decimal degrees to DMS uses a cascading extraction method. The whole number gives degrees, the fractional part multiplied by 60 gives minutes, and the remaining fractional part multiplied by 3600 gives seconds.
Decimal to DMS Conversion
Where:
- Degrees= Whole degrees extracted from the decimal value
- Min= Whole minutes from the remaining fractional degrees
- Sec= Seconds, which may include a decimal fraction for precision
How to Use This Calculator
The calculator offers a simple two-mode interface:
- Select conversion mode: Click the "DMS to Decimal" or "Decimal to DMS" button to switch between conversion directions.
- For DMS to Decimal: Enter the degrees, minutes, and seconds for both latitude and longitude in their respective fields. Select the hemisphere direction (N/S for latitude, E/W for longitude) from the dropdown menus.
- For Decimal to DMS: Enter the decimal latitude (-90 to 90) and decimal longitude (-180 to 180) in the input fields.
- Read the results: The converted coordinates appear in the result panel below the input fields, displayed in the opposite format from your input.
The calculator uses the default example of Pittsburgh, Pennsylvania coordinates (40° 26' 46" N, 79° 58' 56" W) so you can immediately see how the conversion works with real values.
Real-World Applications
Geographic coordinate conversion is fundamental to land surveying and property law. Land deeds and legal property descriptions frequently reference coordinates in DMS format, especially in older documents. Modern property databases and GIS mapping systems require these coordinates in decimal format for digital storage and analysis. Surveyors routinely convert between formats when integrating legacy records with modern spatial data systems.
Aviation and maritime operations depend on accurate coordinate conversion for safety. Flight management systems, radar displays, and vessel tracking systems may output positions in one format while operational charts and communication protocols require another. Air traffic controllers and vessel traffic service operators must be comfortable converting coordinates quickly and accurately to maintain safe separation between aircraft and ships.
Search and rescue operations often receive coordinates in DMS from witnesses or traditional navigation equipment, while modern GPS tracking systems and rescue coordination centers work with decimal degrees. The ability to convert rapidly between formats can be time-critical in emergency situations where every minute counts. Similarly, emergency services dispatchers must convert caller-reported coordinates into the format used by their dispatch systems.
Worked Examples
Pittsburgh DMS to Decimal
Problem:
Convert Pittsburgh's coordinates from DMS (40° 26' 46" N, 79° 58' 56" W) to decimal degrees.
Solution Steps:
- 1Latitude: 40 + 26/60 + 46/3600 = 40 + 0.433333 + 0.012778 = 40.446111
- 2Longitude: 79 + 58/60 + 56/3600 = 79 + 0.966667 + 0.015556 = 79.982222
- 3Apply direction: N is positive (latitude stays positive), W is negative (longitude becomes negative)
Result:
40° 26' 46" N, 79° 58' 56" W converts to 40.446111, -79.982222
Decimal to DMS Conversion
Problem:
Convert Tokyo Tower's decimal coordinates (35.658581° N, 139.745438° E) to DMS.
Solution Steps:
- 1Latitude degrees: floor(35.658581) = 35°
- 2Latitude minutes: floor((35.658581 - 35) × 60) = floor(39.51486) = 39'
- 3Latitude seconds: (35.658581 - 35 - 39/60) × 3600 = 30.95" ≈ 30.95"
- 4Direction: positive latitude = N, positive longitude = E
Result:
35.658581° N, 139.745438° E converts to 35° 39' 30.95" N, 139° 44' 43.58" E
Southern Hemisphere Conversion
Problem:
Convert Sydney, Australia coordinates from DMS (33° 51' 54" S, 151° 12' 34" E) to decimal.
Solution Steps:
- 1Latitude: 33 + 51/60 + 54/3600 = 33 + 0.85 + 0.015 = 33.865
- 2Longitude: 151 + 12/60 + 34/3600 = 151 + 0.2 + 0.009444 = 151.209444
- 3Apply direction: S means latitude is negative, E means longitude is positive
Result:
33° 51' 54" S, 151° 12' 34" E converts to -33.865, 151.209444
Tips & Best Practices
- ✓Remember the mnemonic: latitude comes first (like a ladder going up and down).
- ✓N and E directions produce positive decimal values; S and W produce negative values.
- ✓One degree of latitude equals approximately 111 kilometers or 69 miles.
- ✓One minute of latitude equals approximately 1.85 kilometers or 1.15 miles.
- ✓One second of latitude equals approximately 30.87 meters or 101 feet.
- ✓When entering DMS, always verify the direction dropdown matches the intended hemisphere.
Frequently Asked Questions
Sources & References
Last updated: 2026-06-06
Help us improve!
How would you rate the Coordinate DMS to DD Converter?
Editorial Note
MyCalcBuddy Editorial Team
This page is maintained as an educational calculator reference.
Formula Source: NIST Guide to SI Units
by National Institute of Standards