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

DD = Degrees + Minutes/60 + Seconds/3600

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

Degrees = floor(|DD|), Min = floor((|DD| - Deg) × 60), Sec = (|DD| - Deg - Min/60) × 3600

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:

  1. Select conversion mode: Click the "DMS to Decimal" or "Decimal to DMS" button to switch between conversion directions.
  2. 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.
  3. For Decimal to DMS: Enter the decimal latitude (-90 to 90) and decimal longitude (-180 to 180) in the input fields.
  4. 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:

  1. 1Latitude: 40 + 26/60 + 46/3600 = 40 + 0.433333 + 0.012778 = 40.446111
  2. 2Longitude: 79 + 58/60 + 56/3600 = 79 + 0.966667 + 0.015556 = 79.982222
  3. 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:

  1. 1Latitude degrees: floor(35.658581) = 35°
  2. 2Latitude minutes: floor((35.658581 - 35) × 60) = floor(39.51486) = 39'
  3. 3Latitude seconds: (35.658581 - 35 - 39/60) × 3600 = 30.95" ≈ 30.95"
  4. 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:

  1. 1Latitude: 33 + 51/60 + 54/3600 = 33 + 0.85 + 0.015 = 33.865
  2. 2Longitude: 151 + 12/60 + 34/3600 = 151 + 0.2 + 0.009444 = 151.209444
  3. 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

DMS stands for Degrees Minutes Seconds. It is a coordinate format that expresses latitude and longitude using three components: whole degrees, whole minutes (each 1/60 of a degree), and seconds (each 1/3600 of a degree). This format is traditional in navigation, cartography, and surveying, and it remains widely used on official maps and in maritime and aviation contexts.
Latitude measures how far north or south you are from the Equator, ranging from -90° (South Pole) to +90° (North Pole). Longitude measures how far east or west you are from the Prime Meridian, ranging from -180° to +180°. In DMS, latitude directions are N or S, while longitude directions are E or W. The smaller value is typically latitude since it has a narrower range.
Minor differences often arise from rounding at various decimal places. The seconds component in DMS may be rounded to fewer decimal places than the original measurement, introducing small discrepancies. When high precision is required, use more decimal places in seconds or work exclusively with decimal degrees, which avoid the rounding inherent in the sexagesimal system.
Valid latitude must fall between -90° and +90°, and valid longitude between -180° and +180°. Values outside these ranges indicate an error in the input data. If you have coordinates that exceed these bounds, they may be in a different coordinate system such as UTM (Universal Transverse Mercator) or a regional grid system, not geographic latitude and longitude.
One second of arc corresponds to approximately 30.87 meters (about 101 feet) at the Earth's surface. This means DMS coordinates given to the nearest second are precise to roughly 30 meters. For greater precision, fractional seconds are used. One-tenth of a second provides about 3 meters of precision, and one-hundredth of a second gives approximately 30 centimeters, which is sufficient for most navigation and mapping purposes.

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.

Source

Formula Source: NIST Guide to SI Units

by National Institute of Standards

UpdatedLast reviewed: May 2026
CheckedFormula checks are based on standard references and internal QA review.