DMS to decimal converter
Convert degrees-minutes-seconds coordinates to decimal for maps and code.
How to use
- Paste DMS coordinates like 6°12'31.7"S 106°50'44.2"E, one pair per line.
- The decimal form appears instantly, signed by hemisphere (S and W negative).
- Copy the result into your API call, spreadsheet or GPS app.
Frequently asked questions
Which DMS formats are accepted?
The common ones: 6°12'31.7"S, with curly or straight quote marks, with or without seconds, and minutes-only forms. Each part needs its hemisphere letter (N/S/E/W).
Why are south and west negative?
Decimal convention puts the equator and Greenwich meridian at zero; south and west are the negative directions. 6°S becomes −6.
How is the decimal calculated?
degrees + minutes/60 + seconds/3600. For example 6°12'31.7" = 6 + 12/60 + 31.7/3600 ≈ 6.208806.
About this tool
Coordinates copied from Google Maps' info panel, old land documents, ship logs or Wikipedia often arrive as degrees, minutes and seconds — but every mapping API, GPS app and spreadsheet formula wants decimal degrees. This converter parses DMS in its common variants (with °, ', " symbols or spaces, hemisphere letters before or after) and outputs clean decimals: degrees + minutes/60 + seconds/3600, negated for south and west. The math is simple but error-prone by hand; one slip of a minute is up to 1.85 kilometers. Each line converts independently, and invalid lines are pointed out precisely.