DDM to Decimal Converter
About DDM Coordinate System
DDM (Degrees and Decimal Minutes) is a coordinate format combining whole degrees with minutes expressed as a decimal fraction, widely used in GPS receivers and marine navigation.
DDM emerged as a practical compromise between the traditional DMS format and modern decimal degrees, offering better precision than DMS while remaining compatible with analog chart plotting.
DDM is the default format for most GPS receivers, NMEA 0183 sentences, marine navigation systems, USGS topo maps, and aviation approach charts.
DDM is the native output format for most GPS receivers and the standard format used in NMEA 0183 sentences transmitted by marine and aviation GPS devices.
DDM offers better precision than DMS for the same number of digits, providing sub-meter accuracy with just 3-4 decimal places in the minutes field.
DDM is the preferred format for plotting positions on paper charts and maps, as the decimal minutes align naturally with chart grid markings.
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.
DDM to Decimal Conversion Guide
// DDM ↔ Decimal Degrees conversion
// DDM format: DD°MM.MMMM'[N/S/E/W]
// Decimal: DD.DDDDD°
// DDM → Decimal:
Decimal = Degrees + Minutes/60
// Apply sign: N/E = positive, S/W = negative
// Decimal → DDM:
Degrees = floor(|Decimal|)
Minutes = (|Decimal| - Degrees) × 60
Direction = Decimal >= 0 ? (lat ? 'N' : 'E') : (lat ? 'S' : 'W')
// Example:
// 40°26.7717'N = 40 + 26.7717/60 = 40.446195°N
// 79°58.9336'W = -(79 + 58.9336/60) = -79.982227°WDDM (Degrees and Decimal Minutes) and Decimal Degrees are two common coordinate formats. DDM expresses coordinates as degrees followed by decimal minutes. This format is widely used in GPS NMEA sentences, marine navigation, and USGS topographic maps. Converting between them is purely mathematical with no geodetic transformation.
- Enter your DDM coordinates in the input field (latitude, longitude, one pair per line)
- Click the Convert button to transform coordinates from DDM to Decimal
- Review the converted Decimal 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