Convert Degrees, Minutes, and Seconds (DMS) to decimal latitude and longitude online for free with this DMS to decimal degrees converter. It transforms coordinates like 40° 26' 46" N into the modern decimal format (40.446111°) used by GPS devices, geocoding APIs, and mapping software. Perfect for GPS navigation, geocaching, and GIS — just enter your DMS values and get precise decimal coordinates in seconds.
Decimal degrees are the format most software expects: a single signed number that is easy to store, compare, and pass to mapping libraries. This converter collapses DMS notation into that number while preserving the hemisphere. To go the other way, use the Lat Long to DMS tool.
A DMS to decimal converter is the bridge between legacy coordinate notation and modern software. Aviation charts, marine plots, survey plats, and legal property descriptions still use degrees–minutes–seconds, but every mapping API, GPS app, geocoding service, and spatial database expects a single signed decimal number. Converting by hand invites sign errors on south and west hemispheres that silently place points on the wrong side of the planet.
This degrees minutes seconds to decimal tool handles the arithmetic and the hemisphere correctly every time, whether the input uses symbols (° ' "), letter suffixes (N/S/E/W), or signed values. Because conversion runs entirely in your browser, you can safely process coordinates from confidential surveys, client sites, or sensitive locations without uploading them anywhere.
DMS collapses into a single decimal value per axis, with the sign carrying the hemisphere:
48° 51' 30.24" N
2° 17' 40.20" ELatitude: 48.8584
Longitude: 2.2945DMS (degrees, minutes, seconds) divides each degree into 60 minutes and each minute into 60 seconds — the same way an hour is divided. To collapse it into a single decimal degree value, convert the minutes and seconds into a fraction of a degree and add them to the whole degrees: decimal = degrees + (minutes / 60) + (seconds / 3600). The hemisphere letter sets the sign: N and E are positive, S and W are negative.
Decimal degrees are what computers prefer. GPS devices, Google Maps URLs, geocoding APIs, and spatial databases all use signed decimal values because they sort, compare, and compute distances with simple arithmetic (no need to carry three fields per axis). Latitude stays within ±90 and longitude within ±180, which makes range validation trivial. For most street-level work, five decimal places (about 1.1 m) is plenty; fewer is fine for city-level mapping.
The tricky part of DMS parsing is the variety of input styles — 48°51'30"N, 48 51 30 N, or 48.8584 — and handling the rollover when seconds or minutes reach 60. A robust converter normalises all of these and applies the hemisphere sign correctly. To reverse the conversion, use the Lat Long to DMS tool.