Decimal to DMS Converter
About Decimal Coordinate System
Decimal Degrees (DD) is a coordinate format where latitude and longitude are expressed as decimal fractions of degrees, the most widely used format in digital mapping and GIS software.
Decimal degrees became practical with the advent of digital computing and GPS technology, enabling direct mathematical calculations without the need for sexagesimal conversion.
Decimal degrees is the standard format for GIS software, web mapping APIs (Google Maps, OpenStreetMap), GPS coordinate storage, scientific research, and database storage of geographic coordinates.
Decimal degrees is the native format for virtually all digital mapping platforms, GIS software, and geospatial databases worldwide.
Coordinates in decimal degrees can be used directly in distance, bearing, and area calculations without requiring DMS-to-decimal conversion.
Decimal degrees require fewer characters to represent the same precision as DMS, making it more efficient for data storage and API transmission.
About DMS Coordinate System
DMS (Degrees, Minutes, Seconds) is a sexagesimal coordinate format where angles are expressed in degrees (°), minutes ('), and seconds ("). It is the traditional format for paper maps and GPS devices.
The DMS format dates back to ancient Babylonian astronomy and was adopted by early European navigators and cartographers. It remained the standard for nautical charts and topographic maps until the widespread adoption of decimal degrees.
DMS is commonly used in nautical navigation, aviation charts, USGS topographic maps, property surveys, and GPS devices that display coordinates in degrees, minutes, and seconds format.
The sexagesimal (base-60) notation has been used for centuries in navigation and cartography, remaining the standard for paper maps and marine charts.
DMS coordinates provide intuitive degree, minute, and second breakdowns that are easy to read and manually plot on paper maps with grid overlays.
Many GPS receivers and navigation devices can display coordinates in DMS format, making it a widely supported standard across different equipment brands.
Decimal to DMS Conversion Guide
// DMS ↔ Decimal Degrees conversion
// DMS format: DD°MM'SS.SS"[N/S/E/W]
// Decimal: DD.DDDDD°
// DMS → Decimal:
Decimal = Degrees + Minutes/60 + Seconds/3600
// Apply sign: N/E = positive, S/W = negative
// Decimal → DMS:
Degrees = floor(|Decimal|)
Minutes = floor((|Decimal| - Degrees) × 60)
Seconds = (|Decimal| - Degrees - Minutes/60) × 3600
Direction = Decimal >= 0 ? (lat ? 'N' : 'E') : (lat ? 'S' : 'W')
// Example:
// 40°26'46"N = 40 + 26/60 + 46/3600 = 40.446°N
// 79°58'56"W = -(79 + 58/60 + 56/3600) = -79.982°WDMS (Degrees, Minutes, Seconds) and Decimal Degrees are two common formats for representing geographic coordinates. Converting between them is a purely mathematical operation with no geodetic transformation involved.
- Enter your Decimal coordinates in the input field (latitude, longitude, one pair per line)
- Click the Convert button to transform coordinates from Decimal to DMS
- Review the converted DMS coordinates in the output field
- Copy the results or save them as an XLSX file for further use
- Ensure coordinates are within valid ranges before conversion
- For batch conversions, enter one coordinate pair per line
- Verify a sample of converted coordinates on your target platform
- All conversions are performed client-side for complete data privacy