Home / Conversion Guide
DD DMS

Convert Decimal Degrees to Degrees Minutes Seconds

To convert DD to DMS: Degrees = floor(DD). Minutes = floor((DD - Degrees) × 60). Seconds = ((DD - Degrees) × 60 - Minutes) × 60.

DD to DMS Converter

DD Decimal Degrees

DMS Deg. Min. Sec.

DDM Deg. Decimal Min.

UTM Univ. Trans. Mercator

MGRS Military Grid

Geohash Base32

Plus Code Open Location Code

How to Convert DD to DMS: Step by Step

  1. 1 Take the absolute value of your decimal degree coordinate.
  2. 2 The whole number portion is your degrees.
  3. 3 Multiply the decimal remainder by 60 — the whole number is your minutes.
  4. 4 Multiply the decimal remainder from the minutes by 60 — this is your seconds.
  5. 5 Add N/S based on whether original latitude was positive/negative; E/W for longitude.

Worked Example

Input 48.858400, 2.294500

Latitude conversion:

48° | 0.8584 × 60 = 51.504 → 51' | 0.504 × 60 = 30.24" → 48°51'30.24"N

Longitude conversion:

2° | 0.2945 × 60 = 17.67 → 17' | 0.67 × 60 = 40.2" → 2°17'40.20"E

Result:

48°51'30.24"N 2°17'40.20"E

Why Convert DD to DMS?

DMS format is required for military maps, some aviation charts, older GPS devices, and legal land descriptions. Many USGS topo maps reference points in DMS.

Common Mistakes to Avoid

  • Rounding the minutes before computing seconds
  • Not accounting for negative latitude/longitude (S/W)
  • Confusing the decimal degrees decimal with minutes