Coordinate converter

Type a latitude and longitude in any notation — decimal degrees, decimal minutes or degrees-minutes-seconds — and get all three, ready to copy.

Fills both boxes below.
FormatLatitudeLongitudeCopy
Decimal degrees (DD)37.4220000° N122.0840000° W
Signed decimal37.4220000-122.0840000
Degrees decimal minutes (DMM)37° 25.32000′ N122° 5.04000′ W
Degrees minutes seconds (DMS)37° 25′ 19.20″ N122° 5′ 2.40″ W
View on OpenStreetMap

The three notations

NameExampleUsed by
Decimal degrees (DD)37.4220000, -122.0840000Web maps, GeoJSON, KML, most apps and spreadsheets
Degrees decimal minutes (DMM)N 37° 25.320′, W 122° 5.040′Handheld GPS units, marine and aviation charts, geocaching
Degrees minutes seconds (DMS)37° 25′ 19.20″ N, 122° 5′ 2.40″ WDeeds, survey plats, topographic maps, older records

There are 60 minutes (′) in a degree and 60 seconds (″) in a minute. All three describe exactly the same point; they only differ in how the fraction of a degree is written.

DD = D + M/60 + S/3600 (negative for S and W) DMM: M = (|DD| − D) × 60 DMS: M = floor((|DD| − D) × 60); S = ((|DD| − D) × 60 − M) × 60

What the converter accepts

It uses the same parsing rules as the Land Measure app’s coordinate tools:

  • One, two or three numbers: degrees; degrees and decimal minutes; or degrees, minutes and decimal seconds. Separators can be spaces, °, ′, ', ″, " or :.
  • A hemisphere letter at the start or the end (N 37 25.32 or 37 25.32 N), or a sign. A minus with N or E, or a plus with S or W, is rejected as contradictory.
  • Minutes and seconds must be under 60, and only the last number may have decimals. Latitude must be within ±90°, longitude within ±180°.
  • Decimal commas and non-Latin digits (for example Arabic-Indic or Devanagari) are read correctly.

Rounding is careful at the edges: 12.999999999° becomes 13° 0′ 0.00″, never 12° 59′ 60.00″. For a longer explanation with common mistakes, read DMS vs decimal degrees.

Worked example

Convert −122.084° (a longitude) to DMS: drop the sign and note “W”. Degrees = 122. Minutes = 0.084 × 60 = 5.04 → 5′. Seconds = 0.04 × 60 = 2.4″. Result: 122° 5′ 2.40″ W. In DMM it is 122° 5.04000′ W.

Frequently asked questions

How do I convert decimal degrees to degrees, minutes and seconds?

Take the whole number as degrees. Multiply the decimal part by 60: the whole number is minutes. Multiply the remaining decimal by 60 again for seconds. For 37.422°: 0.422 × 60 = 25.32 → 25′; 0.32 × 60 = 19.2″. So 37.422° = 37° 25′ 19.2″. Use N/S for latitude and E/W for longitude instead of a minus sign.

How do I convert DMS back to decimal degrees?

Decimal = degrees + minutes ÷ 60 + seconds ÷ 3600, then make it negative for S or W. 122° 5′ 2.4″ W = −(122 + 5/60 + 2.4/3600) = −122.084°.

What does a negative coordinate mean?

Negative latitude is south of the equator; negative longitude is west of Greenwich. A hemisphere letter and a minus sign mean the same thing, so the converter rejects contradictions like “−12 N”.

How many decimal places should I keep?

Five decimal places of a degree is about 1.1 m of latitude, six about 0.11 m — more than phone GPS can deliver. The converter shows seven, the same as the Land Measure app.

Can I use a decimal comma?

Yes, in the separate latitude and longitude boxes (37,422 is read as 37.422). In a pasted “lat, lon” pair, the comma separates the two numbers, so use decimal points there or a semicolon between them.