All tools
HomeCoordinate converter › Decimal Degrees → DDM

Decimal degrees to degrees decimal minutes (DDM)

Convert decimal degrees to degrees decimal minutes (DDM), e.g. 48.8584 → 48°51.504'N, the format marine GPS and aviation use. Free, instant, in your browser.

Decimal degrees (DD)
Degrees minutes seconds (DMS)
Degrees decimal minutes (DDM)
Web Mercator (EPSG:3857)
UTM (WGS84)
Bulk convert a list of coordinates

Paste one coordinate per line as lat, lon (decimal, DMS or DDM all work), then convert them all at once and download the results as CSV.

No uploadInstantWorks offlineproj4 for reprojection

About this conversion

DDM (degrees decimal minutes) keeps whole degrees but writes minutes as a decimal (48°51.5'), avoiding seconds. It's the default on many chartplotters and marine/aviation GPS units.

To convert from decimal degrees: keep the whole degrees, and multiply the fractional part by 60 to get decimal minutes.

How to use it

  1. Enter your latitude and longitude above (any of decimal degrees, DMS or DDM, auto-detected).
  2. Read the highlighted result and click Copy. Every other format is shown too.
  3. Nothing is uploaded, it all runs in your browser.

How decimal degrees to DDM works

Degrees decimal minutes keeps the whole degrees and writes everything smaller as a decimal number of minutes. The degrees are the whole-number part; multiply the fraction by 60 to get the decimal minutes, and stop there, no seconds. For 48.85833: degrees = 48, and 0.85833 × 60 = 51.5, giving 48°51.5'. It sits halfway between decimal degrees and full DMS.

As always the sign maps to a hemisphere letter (S for negative latitude, W for negative longitude). DDM is easy to confuse with DMS at a glance: in 48°51.5' the 51.5 is minutes-and-a-fraction, whereas in DMS you would see whole minutes and separate seconds.

Worked examples

A straightforward conversion

For 48.8584: keep 48°, then multiply the fraction 0.8584 by 60 to get 51.504 minutes. The result is 48°51.504'N. DDM stops here, it never splits the minutes into seconds.

A southern coordinate

For -33.8688 (a latitude): use the magnitude 33.8688. Degrees 33, minutes 0.8688 × 60 = 52.128. The negative sign means south, so the DDM is 33°52.128'S. As always, the sign becomes the hemisphere letter at the end.

Marine-style precision

Chartplotters usually show three decimals of minutes, e.g. 48°51.504'. Three decimal minutes is about two metres, plenty for navigation, so there is no need to carry more.

Precision and rounding

The decimal minutes carry the precision. Three decimal places of minutes is about 1.8 m, which is why GPS receivers that use DDM typically show three decimals (for example N48°51.500'). Two decimals is roughly 18 m. Keep three for navigation-grade accuracy.

A closer look at the numbers

DDM sits exactly halfway between decimal degrees and DMS: it keeps the whole degree and writes everything below it as a single decimal number of minutes. Because one minute is 1/60 of a degree, the decimal part of your degrees simply gets multiplied by 60. A decimal of 0.5° is 30 minutes, 0.25° is 15 minutes, 0.1° is 6 minutes. There is no seconds step at all, which is what makes DDM quick to read on a moving boat or aircraft.

Decimal degrees fractionDecimal minutes
0.1°6.0'
0.25°15.0'
0.5°30.0'
0.8584°51.504'

Reading the result back

To read a DDM value back into decimal degrees, divide the minutes by 60 and add them to the degrees: 48°51.504' is 48 + 51.504/60 = 48.8584. Keep the hemisphere letter, it becomes the minus sign for south and west. A DDM waypoint from a chartplotter goes back into GIS this way, then straight onto a map with the spreadsheet to map converter.

Quick reference

A few well-known places, converted, so you can sanity-check your own numbers against them.

PlaceDecimal degreesDDM
Portsmouth harbour50.7989, -1.103650°47.934'N, 1°06.216'W
Gibraltar36.1408, -5.353636°08.448'N, 5°21.216'W
Miami25.7617, -80.191825°45.702'N, 80°11.508'W
Auckland-36.8485, 174.763336°50.910'S, 174°45.798'E
San Diego harbour32.7157, -117.161132°42.942'N, 117°09.666'W
Piraeus (Athens)37.9420, 23.646937°56.520'N, 23°38.814'E

Accepted input formats

Paste a decimal-degrees pair such as 48.8584, 2.2945, or type latitude and longitude separately. The result is degrees decimal minutes, the format most marine chartplotters and aviation GPS units use, ready to key straight into the device.

You do not have to reformat anything first. The box detects the notation from what you paste, so every one of these is understood:

You can typeThe tool reads it asNotation
48.858448.8584Decimal degrees
-33.8688-33.8688 (south)Decimal degrees, signed
48°51'30"N48.85833DMS with symbols
48 51 30 N48.85833DMS with spaces
48:51:30N48.85833DMS with colons
N48.858448.8584Hemisphere letter first
48°51.5'N48.85833Degrees decimal minutes

The hemisphere is taken from an N, S, E or W letter anywhere in the value, or from a leading minus sign. If both are missing, a positive number is assumed north or east.

Where you will use it

DDM is the working format of marine and aviation GPS: chartplotters, handheld marine units and flight computers almost all display position as degrees and decimal minutes. If you are transcribing a waypoint from a boat's GPS or an aeronautical chart, it is likely in DDM, and you convert it to decimal degrees to use it in GIS or a web map.

Why the format works this way

Decimal degrees minutes is a compromise that suits how navigators actually work. On a nautical chart, one minute of latitude is defined as one nautical mile, so reading position in minutes lets a sailor measure distance straight off the latitude scale with a pair of dividers, no conversion needed. Seconds add precision a moving vessel rarely needs and are fiddly to read at a glance, so marine and aviation electronics dropped them and kept a decimal on the minutes instead. That is why a chartplotter shows N48°51.500' rather than N48°51'30" or N48.8583°: it is the notation that lines up with the chart and the instruments in front of you.

What to do next

DDM is what you key into a chartplotter or aviation GPS. If your device wants full degrees minutes seconds instead, use decimal degrees to DMS; to bring a DDM waypoint back into GIS, convert it with DMS to decimal degrees (it reads DDM too) and then map it via the spreadsheet to map converter.

Common mistakes to avoid

Frequently asked questions

What's the difference between DMS and DDM?

DMS splits the fraction into minutes AND seconds (48°51'30"); DDM stops at decimal minutes (48°51.5'). DDM is common on marine GPS; DMS on maps and surveys.

Which devices use DDM?

Marine chartplotters and many aviation GPS units default to degrees decimal minutes, like 48°51.5'. Converting from decimal degrees lets you type coordinates into those units directly.

How do I read a DDM value back to decimal degrees?

Divide the decimal minutes by 60 and add to the degrees. For example, 48°51.5' is 48 + 51.5/60 = 48.858. Keep the hemisphere letter for the sign.

How many decimal minutes should I keep?

Three. Three decimal places of minutes is about 1.8 metres on the ground, which is why marine and aviation GPS units display that many. Two decimals is roughly 18 metres, and whole minutes are nearly two kilometres.

Can I paste a Google Maps coordinate to get DDM?

Yes. Google Maps shows decimal degrees such as 48.8584, 2.2945. Enter the latitude and longitude and read the DDM row, ready to key straight into a chartplotter or flight computer.

Are my coordinates sent anywhere?

No. Every conversion is computed in your browser with plain math, so nothing is uploaded and the tool keeps working offline once loaded.

Other coordinate conversions