Home/Conversion Calculators/Degrees Minutes Seconds Calculator

Degrees Minutes Seconds Calculator

Perform arithmetic (add, subtract) on angles in Degrees, Minutes, Seconds (DMS) format or convert between DMS and decimal degrees.

Was this calculator helpful?

Share this Calculator

Guide to the Degrees Minutes Seconds (DMS) Calculator

What is a Degrees, Minutes, Seconds Calculator?

A Degrees, Minutes, Seconds (DMS) calculator is a tool designed to perform arithmetic operations—specifically addition and subtraction—on angles or geographic coordinates expressed in the DMS format. This sexagesimal (base-60) system is a traditional way of representing subdivisions of a degree.

  • Degree (°): The primary unit of angular measurement. A full circle has 360 degrees.
  • Minute ('): A subdivision of a degree. There are 60 minutes in one degree.
  • Second (''): A subdivision of a minute. There are 60 seconds in one minute.

While modern systems often use decimal degrees, the DMS format remains crucial in fields like astronomy, navigation (especially maritime and aviation), and land surveying. This calculator simplifies the complex process of "carrying over" or "borrowing" between the base-60 units, ensuring accurate calculations every time.

How to Use the DMS Calculator

Our calculator provides a clear and intuitive interface for performing DMS arithmetic. Follow these steps:

  1. Enter the First Angle: In the "Angle 1" section, input the degrees, minutes, and seconds into their respective fields.
  2. Select the Operation: Use the dropdown menu to choose whether you want to 'Add' or 'Subtract' the angles.
  3. Enter the Second Angle: Input the degrees, minutes, and seconds for the second angle.
  4. View the Result: The result is calculated instantly and displayed in the "Result" section, correctly formatted in degrees, minutes, and seconds.

The Calculation Logic

To perform arithmetic, the calculator first converts each DMS value into a single base unit, typically total seconds.

$$ \text{Total Seconds} = (\text{Degrees} \times 3600) + (\text{Minutes} \times 60) + \text{Seconds} $$

Once both angles are in total seconds, the calculator performs the chosen addition or subtraction. The final result in seconds is then converted back to the DMS format.

$$ \text{Result Degrees} = \text{floor}(\frac{\text{Final Total Seconds}}{3600}) $$

$$ \text{Result Minutes} = \text{floor}(\frac{\text{Final Total Seconds} \% 3600}{60}) $$

$$ \text{Result Seconds} = (\text{Final Total Seconds} \% 3600) \% 60 $$

Practical Example: Navigation

A ship captain is plotting a course. Their current heading is 120° 45' 30". They need to make a course correction of -5° 50' 45". To find the new heading, they must subtract the two angles.

  • Angle 1: 120°, 45', 30"
  • Angle 2: 5°, 50', 45"
  • Operation: Subtract
  • Using the calculator:
    1. Enter Angle 1 into the first set of fields.
    2. Select 'Subtract' from the operation dropdown.
    3. Enter Angle 2 into the second set of fields.
  • Manual Calculation Steps:
    1. Convert Angle 1 to seconds: (120 * 3600) + (45 * 60) + 30 = 432000 + 2700 + 30 = 434730 seconds.
    2. Convert Angle 2 to seconds: (5 * 3600) + (50 * 60) + 45 = 18000 + 3000 + 45 = 21045 seconds.
    3. Subtract: 434730 - 21045 = 413685 seconds.
    4. Convert back to DMS: 413685 / 3600 = 114.9125 (114°). Remainder is 3285 seconds. 3285 / 60 = 54.75 (54'). Remainder is 45 seconds.
  • Result: 114° 54' 45". Our calculator provides this result instantly, avoiding complex manual steps.

For converting between DMS and decimal degrees, which is often needed for GPS devices, our Coordinates Converter is the perfect tool. You may also find our Angle Converter useful for converting to other units like radians.

To learn more about angular measurements and celestial navigation, you can explore resources from institutions like the Time and Date website. For information on land surveying, the National Society of Professional Surveyors provides valuable context.

Similar Calculators

Convert between units of angular acceleration.

Convert between units of acceleration like m/s² and g-force.

Convert land area between acres and hectares, two common units for measuring large plots of land.

Convert land area from acres to square feet.

A comprehensive tool to convert angles between various units, including degrees, radians, gradians, and revolutions.

Convert between angle units such as degrees, radians, and gradians.

Convert very small length units between Angstroms (Å) and nanometers (nm), often used in chemistry and physics.

Convert between common units of area such as square feet, square meters, and acres.

Explore Other Calculators

Quickly calculate the date that is 100 days from a starting date. Perfect for tracking 100-day challenges or project milestones.

Estimate your self-employment taxes as a freelancer or independent contractor. Helps you plan for quarterly tax payments and avoid surprises.

Find the date that is 120 days from any given start date. Useful for planning timelines, loan terms, and long-term projects.

Calculate the date that is 180 days (about six months) from a specific start date. Ideal for setting semi-annual goals or deadlines.

A simple tool to find the date that is exactly 30 days from a given start date. Commonly used for trial periods and monthly planning.

Quickly add or subtract 30 minutes from any given time. A handy tool for scheduling meetings, breaks, or appointments.

Project the growth of your 401(k) retirement savings over time. See how contributions, employer match, and investment returns can impact your nest egg.

Find the date that is 45 days from a specific start date. Useful for tracking mid-quarter deadlines and other short-term goals.