Decimal Degrees ↔ Sexagesimal Converter
Convert coordinates between decimal degrees (DD) and degrees/minutes/seconds (DMS) with 8-decimal precision. Ideal for GPS, QGIS, and ArcGIS.
Decimal Degrees → Sexagesimal
DMS Result
Input (DD)
Latitude: —°
Longitude: —°
Output (DMS)
Latitude: —
Longitude: —
| Latitude (DMS) | |
|---|---|
| Degrees | — |
| Minutes | — |
| Seconds | — |
| Hemisphere | — |
| Longitude (DMS) | |
|---|---|
| Degrees | — |
| Minutes | — |
| Seconds | — |
| Hemisphere | — |
Sexagesimal → Decimal Degrees
DD Result
Input (DMS)
Latitude: —
Longitude: —
Output (DD)
Latitude: —°
Longitude: —°
Visual Example
What is DMS?
DMS (Degrees, Minutes, Seconds) is the traditional format for geographic coordinates, used in classic cartography, GPS, and navigation systems.
Formats:
- DD: Decimal Degrees — -12.0464°
- DMS: 12° 2' 47.04" S
- Hemisphere: N/S (lat), E/W (lon)
Formula:
DD = D + M/60 + S/3600
D = int(DD), M = int((DD-D)×60)