๐Ÿงญ DMS ยท Decimal Degrees ยท Angle Arithmetic

Degrees Minutes Seconds Calculator

Convert degrees, minutes, and seconds to decimal degrees, reverse decimal angles to properly normalized DMS, or add and subtract two DMS values. Coordinate directions, negative angles, rounding, carries, and copy-ready results are handled for you.

Reviewed: 
Quick Answer

To convert DMS to decimal degrees, calculate degrees + minutes รท 60 + seconds รท 3600. For example, 30ยฐ 15โ€ฒ 50โ€ณ = 30.2638889ยฐ. South, west, and negative angles use a negative decimal sign.

๐Ÿงญ
Convert or Calculate DMS Angles
Choose a mode, enter your values, and get normalized DMS plus decimal, radian, arcminute, and arcsecond results.

DMS to decimal degrees

Enter an angle as degrees, arcminutes, and arcseconds. Use N, S, E, or W for geographic coordinates.

Free to use
No signup required
Regularly updated
100% private โ€” no data stored

What is a degrees minutes seconds calculator?

A degrees minutes seconds calculator works with angles written in the DMS system. Instead of expressing the entire angle as one decimal number, DMS splits it into whole degrees, arcminutes, and arcseconds. One degree contains 60 minutes, and one minute contains 60 seconds. A value such as 34ยฐ 24โ€ฒ 16โ€ณ is read as 34 degrees, 24 minutes, and 16 seconds.

DMS notation appears in latitude and longitude coordinates, land descriptions, surveying, navigation, astronomy, trigonometry, and technical drawings. Decimal degrees are often easier to store in spreadsheets, mapping software, databases, and code. This calculator supports both formats, so you can convert in either direction without manually handling base-60 arithmetic.

How to use this DMS calculator

  1. 1

    Choose DMS to Decimal, Decimal to DMS, or Add or Subtract DMS.

  2. 2

    Enter the angle values and select a sign, hemisphere, or coordinate style when needed.

  3. 3

    Choose the number of decimal places to keep in the result.

  4. 4

    Click the calculate button to see normalized DMS, decimal degrees, radians, and related angle values.

  5. 5

    Copy or share the result summary, or reset the calculator to start again.

The first tab is best when you already have separate degree, minute, and second values. The second tab reverses the process from a decimal angle. The third tab is useful for bearings, geometry problems, and any task that requires adding or subtracting angles while keeping the result in DMS form.

DMS to decimal degrees formula

The conversion is based on the fact that one minute is one-sixtieth of a degree and one second is one-three-thousand-six-hundredth of a degree. For a positive angle, use this formula:

Decimal degrees = degrees + (minutes รท 60) + (seconds รท 3600)

For 30ยฐ 15โ€ฒ 50โ€ณ, divide 15 by 60 to get 0.25, then divide 50 by 3600 to get 0.0138889. Add both parts to 30, producing 30.2638889ยฐ. When the direction is south or west, apply the negative sign to the complete value rather than only to one component. The same rule applies to a negative general angle.

How decimal degrees are converted back to DMS

Reverse conversion separates the whole and fractional parts of the decimal value. The whole-number part becomes degrees. Multiply the remaining fraction by 60; the whole part of that result becomes minutes. Multiply the final fraction by 60 to calculate seconds.

Degrees = whole part of |decimal degrees|

Minutes = whole part of ((|decimal| โˆ’ degrees) ร— 60)

Seconds = remaining minute fraction ร— 60

The absolute value is used during the split, and the sign or hemisphere is added after the DMS parts are calculated. The calculator also checks for rounding carries. If seconds round to 60, it increases minutes by one and resets seconds to zero. If minutes then reach 60, they carry into degrees.

Negative angles and N, S, E, W coordinates

Signed decimal coordinates follow a common rule: north and east are positive, while south and west are negative. For example, 23ยฐ 30โ€ฒ S converts to โˆ’23.5ยฐ, and 73ยฐ 59โ€ฒ W converts to a negative longitude. A general angle can also be negative without being a geographic coordinate.

Latitude must stay between โˆ’90ยฐ and 90ยฐ, and longitude must stay between โˆ’180ยฐ and 180ยฐ. At an endpoint such as 90ยฐ latitude, minutes and seconds must be zero. The coordinate-aware options in this tool validate those limits and format the DMS result with the correct hemisphere letter.

Adding and subtracting DMS angles correctly

Direct DMS arithmetic can become awkward because the units use base 60. For example, adding 35 seconds and 45 seconds produces 80 seconds, which must be rewritten as 1 minute 20 seconds. The added minute may then push the minute total past 59 and create a carry into degrees.

This calculator avoids manual borrow and carry errors by converting both angles to a single decimal value, performing the requested operation, and converting the result back to normalized DMS. It also shows the result wrapped to the 0ยฐโ€“360ยฐ range and the equivalent principal angle from โˆ’180ยฐ to 180ยฐ, which can be helpful for bearings and rotation calculations.

Precision, rounding, and coordinate accuracy

More displayed digits do not guarantee a more accurate location. Precision should match the source measurement. A coordinate measured only to the nearest whole second should not be treated as survey-grade simply because it was converted to many decimal places. The calculator lets you choose output precision so the displayed result fits your data rather than adding misleading digits.

One arcsecond of latitude corresponds to roughly 101 feet on the ground, while the east-west distance represented by a longitude second changes with latitude because lines of longitude converge toward the poles. For mapping work, retain the original coordinate reference system and datum along with the numeric coordinate format.

Common uses for DMS and decimal-degree conversion

  • Mapping and GPS: Convert coordinates copied from maps, field notes, or navigation devices.
  • Surveying: Normalize bearings and add or subtract measured angles.
  • Astronomy: Work with angular positions and observations recorded in base-60 notation.
  • Geometry: Combine angles while preserving degree-minute-second formatting.
  • Data entry: Prepare decimal values for spreadsheets, GIS tools, databases, or code.

More converters for everyday calculations

Angle notation is only one place where values need to move between formats. For small length measurements, the millimeters to inches converter turns metric dimensions into inches for hardware, printing, and product specifications. When working with UK body-weight or shipment records, the pounds to stone converter gives the result in stones and pounds.

Number systems require a different kind of conversion. The hex to decimal converter changes hexadecimal values into base-10 numbers for programming, color data, memory addresses, and technical troubleshooting. Each tool follows the same goal: make the conversion clear, checkable, and ready to copy.

Degrees minutes seconds calculator โ€” FAQ

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

Use the formula decimal degrees = degrees + minutes divided by 60 + seconds divided by 3600. Apply a negative sign when the direction is south or west, or when the original angle is negative. For example, 40 degrees 30 minutes 0 seconds becomes 40.5 decimal degrees.

How do I convert decimal degrees back to DMS?

Keep the whole-number part as degrees. Multiply the remaining decimal part by 60 to get minutes. Keep the whole-number minutes, then multiply the remaining fraction by 60 to get seconds. The calculator also handles rounding that causes 60 seconds to carry into the minutes field.

Are degrees, arcminutes, and arcseconds the same as time units?

They use the same base-60 relationship but measure angles rather than elapsed time. One degree contains 60 arcminutes, and one arcminute contains 60 arcseconds. The prime symbol marks minutes and the double-prime symbol marks seconds.

How are negative DMS values written?

For a general angle, place the minus sign before the degrees, such as -12 degrees 15 minutes 30 seconds. For geographic coordinates, south and west normally indicate negative decimal values, while north and east indicate positive values. Avoid combining a minus sign with a conflicting hemisphere letter.

Can this calculator add and subtract DMS angles?

Yes. Open the Add or Subtract DMS tab, enter two signed angles, choose the operation, and calculate. The result is normalized automatically, so excess seconds carry into minutes and excess minutes carry into degrees.

Why can seconds become 60 after rounding?

A value such as 59.9998 seconds may round to 60.000 at the selected precision. A correct converter carries that value into the next minute and resets seconds to zero. The same rule applies when 60 minutes carry into the next degree.

What limits apply to latitude and longitude?

Latitude ranges from 90 degrees south to 90 degrees north. Longitude ranges from 180 degrees west to 180 degrees east. At exactly 90 degrees latitude or 180 degrees longitude, the minutes and seconds must be zero.

How many decimal places should I keep?

The right precision depends on the source data. Keeping more decimal places does not make an imprecise measurement more accurate. For many mapping tasks, five or six decimal places in decimal degrees are sufficient, but survey or engineering work should follow the precision of the original instrument and project standard.

โ„น๏ธ
Disclaimer

This tool is for educational purposes only. Always verify important results with a qualified professional.

Mizan โ€” Founder, CalcMora
Founder, CalcMora

Built 3000+ free calculators to help people make smarter everyday decisions.

About