ThisCalculator

Date and time

Degrees Minutes Seconds Calculator: Convert DMS

Updated · Standard formula, shown below

Degrees-Minutes-Seconds 45.5000 ° ' "
Radians
0.794125 rad
Result
Decimal degrees
45.5 °
You entered

Degrees Minutes Seconds Calculator: Convert DMS

This calculator converts angles between decimal degrees and degrees-minutes-seconds (DMS) format. You enter either a decimal degree value or a DMS value (degrees, minutes, seconds), and it instantly returns the equivalent in the other format, plus the angle in radians. The conversion is pure arithmetic, so it works for any angle, including negative values and those exceeding 360°.

Formula

The conversion relies on the fact that 1 degree equals 60 minutes and 1 minute equals 60 seconds. To convert decimal degrees (DD) to DMS:

  • Degrees (D) = integer part of DD
  • Minutes (M) = integer part of (DD − D) × 60
  • Seconds (S) = (DD − D − M/60) × 3600

To convert DMS back to decimal degrees: DD = D + M/60 + S/3600.

In the calculator, the first output shows the DMS value as a single number in the format degrees.minutesseconds (e.g., 45.3015 means 45° 30′ 15″). The second output gives the angle in radians, computed as DD × (π/180).

Worked Example

Using the default value of 45.5 decimal degrees:

  1. Degrees: integer part of 45.5 = 45
  2. Remainder: 45.5 − 45 = 0.5
  3. Minutes: 0.5 × 60 = 30 (integer part = 30)
  4. Remainder after minutes: 0.5 − 30/60 = 0
  5. Seconds: 0 × 3600 = 0

So 45.5° = 45° 30′ 0″. The calculator displays this as 45.3000 (degrees.minutesseconds). The radian value is 45.5 × (π/180) ≈ 0.793831 radians.

Why Use DMS Instead of Decimal Degrees?

Degrees-minutes-seconds is the traditional format for geographic coordinates and celestial measurements. It is still widely used in nautical charts, aviation, surveying, and astronomy because it breaks a circle into familiar subdivisions (60 minutes per degree, 60 seconds per minute). Decimal degrees are simpler for calculations, but DMS is often required for data entry into GPS devices, mapping software, or when reading coordinates from printed maps. Knowing both formats lets you switch between them without losing precision.

Common Mistakes and How to Avoid Them

  • Confusing minutes/seconds with time: In DMS, a minute is 1/60 of a degree, not 1/60 of an hour. The conversion factor is always 60, never 100.
  • Forgetting that seconds can have decimals: Seconds are often given to 1–3 decimal places for high-precision work. The calculator rounds to 4 decimal places by default, but you can adjust the output decimals.
  • Sign handling: Negative angles (south latitude or west longitude) should have the negative sign applied to the whole DMS value, not just the degrees. For example, −45.5° is −45° 30′ 0″, not 45° −30′.
  • Angles beyond 360°: The calculator works for any value, but if you are converting a bearing or azimuth, you may want to normalize to 0–360° first.

How to Read the DMS Output

The calculator outputs DMS as a single number in the format degrees.minutesseconds. For example, 45.3015 means 45 degrees, 30 minutes, and 15 seconds. To read it manually, split at the decimal point: the integer part is degrees, the first two digits after the decimal are minutes, and the remaining digits are seconds. If seconds have more than two digits, the third and subsequent digits are fractional seconds. This compact format is convenient for copying into spreadsheets, but always double-check that the minutes and seconds are within 0–59; if they are not, the conversion was done incorrectly.

When to Use This Calculator

Use this converter whenever you need to:

  • Enter coordinates into a GPS or mapping app that expects DMS format.
  • Convert a decimal degree value from a spreadsheet into DMS for a field survey.
  • Check a DMS value from a map or chart against a decimal degree measurement.
  • Convert angles for trigonometric calculations where you need radians.

It is also useful for educational purposes, such as checking homework or verifying manual conversions. The calculator handles any real number, so it works for latitude/longitude, azimuths, or any other angular measurement.

Limitations and Precision

This calculator performs exact arithmetic, so the only limitation is the number of decimal places you choose for the output. The default of 4 decimal places for seconds gives precision to 0.0001 seconds, which is far beyond typical needs (1 second of latitude is about 30 meters). For most mapping purposes, 1–3 decimal places in seconds is sufficient. The radian output is rounded to 6 decimal places, which is accurate to about 0.000001 radian. If you need more precision, increase the decimals in the output settings.

Frequently Asked Questions

How do I convert DMS to decimal degrees manually?

Take the degrees, add the minutes divided by 60, and add the seconds divided by 3600. For example, 45° 30′ 15″ = 45 + 30/60 + 15/3600 = 45.50417°. The calculator does this automatically when you enter a DMS value.

What does 45.3015 mean in DMS?

It means 45 degrees, 30 minutes, and 15 seconds. The digits before the decimal are degrees, the first two after are minutes, and the rest are seconds. If there are more than two digits after the decimal, the third and later digits are fractional seconds.

Can this calculator handle negative coordinates?

Yes. Enter a negative decimal degree value (e.g., -33.8688 for Sydney) and the output will show the DMS equivalent with a negative sign. For DMS input, enter the negative sign before the degrees value.

Why are there 60 minutes in a degree and 60 seconds in a minute?

This comes from the ancient Babylonian sexagesimal (base-60) number system, which was adopted for angular measurement by Greek astronomers. It is still used today because 60 has many divisors, making fractions like 1/2, 1/3, 1/4, and 1/5 of a degree easy to express as whole numbers of minutes.

What is the difference between DMS and decimal degrees?

DMS expresses an angle as degrees, minutes, and seconds (e.g., 45° 30′ 15″), while decimal degrees express the same angle as a single number (e.g., 45.50417°). Both represent the same angle; they are just different notations. Decimal degrees are easier for calculations, while DMS is often used for display and data entry.

How many decimal places should I use for seconds?

For most purposes, 1–3 decimal places are enough. One decimal place in seconds gives about 3 meters accuracy, two decimal places gives 0.3 meters, and three decimal places gives 3 centimeters. The calculator defaults to 4 decimal places, which is more than enough for any practical use.

Related

Formula used
in decimal_deg | Decimal degrees | ° | 45.5 | 0
out dms | Degrees-Minutes-Seconds | ° ' " | decimal_deg | 4
out radians | Radians | rad | decimal_deg * (pi / 180) | 6

Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.