Geodetic Tools
Coordinate Converter
Transform coordinates between DMS and Decimal formats with precision
DMS Input
Deg
Min
Sec
Deg
Min
Sec
Decimal Output
90°N
90°S
180°E
180°W
Latitude
0.000000°
Longitude
0.000000°
Decimal Input
Quick Examples
DMS Output
Latitude
0° 0' 0.00" N
Longitude
0° 0' 0.00" E
Calculation Breakdown
Enter coordinates to see the calculation
Formula Validation & Test Cases
DMS to Decimal Formula
Decimal = Degrees + (Minutes / 60) + (Seconds / 3600)
• South (S) latitudes → negative
• West (W) longitudes → negative
Decimal to DMS Formula
Degrees = floor(abs(decimal))
Minutes = floor((remainder) × 60)
Seconds = (minutes_remainder) × 60
• Negative Lat = S, Positive = N
• Negative Lon = W, Positive = E
Automated Test Results
Coordinate System Reference
Latitude Range
-90° to +90°
0° = Equator, +90° = North Pole, -90° = South Pole
Longitude Range
-180° to +180°
0° = Prime Meridian, + = East, - = West
DMS Limits
Minutes: 0-59, Seconds: 0-59.999
Maximum 59 minutes and 59.999 seconds per degree