Skip to content
OverCalculator
  1. Home
  2. Conversion
  3. Degrees Minutes Seconds Calculator
Conversion

Degrees Minutes Seconds Calculator

Convert between decimal degrees and degrees minutes seconds with exact DMS formulas, signed results, coordinate notes, and arcminute and arcsecond totals.

Published

Angle conversion
DMS angle
12° 34′ 56″
Decimal degrees
12.582222 °
Degrees
12 °
Arcminutes
34 ′
Arcseconds
56 ″

12.582222 ° equals 12° 34′ 56″.

Conversion direction
°

Results update as you type.

Degrees Minutes Seconds Calculator

Degrees minutes seconds is the traditional base-60 notation for a degree. It is often seen on survey plats, printed maps, nautical and aviation references, star positions, and GPS coordinates copied from older instruments. Decimal degrees are easier for software, spreadsheets, APIs, and most GIS imports. This calculator moves between those two representations while keeping the same angle.

The page sits between pure math-angle tools and geographic-coordinate tools. The arithmetic applies to any angle: a telescope offset, a bearing, an architectural angle, or a longitude component can all be split into degrees, minutes, and seconds. The interpretation changes with context. In a geographic coordinate, the sign or hemisphere tells you whether the value is north, south, east, or west. In ordinary geometry, a negative value may simply mean the opposite rotation direction.

For single-step DMS subdivisions, use the degrees to minutes converter or degrees to seconds converter. For broader units such as radians, gradians, and turns, use the angle converter. For a full latitude-longitude pair with N, S, E, and W directions, use the coordinates converter.

What the calculation does

The converter has two modes. In Decimal to DMS mode, the calculation reads one decimal degree value. It verifies that the number is finite. It then takes the absolute value, multiplies by 3600, and rounds the total seconds to the nearest 0.001. Whole degrees are the floor of total seconds divided by 3600. Whole arcminutes are the floor of the remaining seconds divided by 60. The final seconds value is whatever remains. A negative input sets the sign to minus; a zero or positive input uses a plus sign internally, but the result only shows a visible minus when needed.

In DMS to decimal mode, the converter reads a sign, degrees, minutes, and seconds. Degrees must be finite and nonnegative. Minutes must be at least 0 and less than 60. Seconds must be at least 0 and less than 60. If a value fails those checks, the calculator marks the result invalid and notes that minutes and seconds must be in range. Otherwise, it adds degrees plus minutes divided by 60 plus seconds divided by 3600, then multiplies by -1 when the sign selector is minus.

Formula

For DMS to decimal degrees:

decimal degrees=sign×(degrees+arcminutes60+arcseconds3600)\text{decimal degrees} = \text{sign} \times \left(\text{degrees} + \frac{\text{arcminutes}}{60} + \frac{\text{arcseconds}}{3600}\right)

For decimal degrees to DMS:

total arcseconds=decimal degrees×3600\text{total arcseconds} = \left|\text{decimal degrees}\right| \times 3600 degrees=total arcseconds3600\text{degrees} = \left\lfloor \frac{\text{total arcseconds}}{3600} \right\rfloor arcminutes=remaining arcseconds60\text{arcminutes} = \left\lfloor \frac{\text{remaining arcseconds}}{60} \right\rfloor

The seconds displayed by this calculator are rounded to three decimal places in the DMS result.

A worked conversion

The default decimal-to-DMS value is 12.582222222°. The calculation multiplies the absolute value by 3600:

12.582222222×3600=45295.999999212.582222222 \times 3600 = 45295.9999992

It rounds that total to 45296.000 arcseconds. Dividing by 3600 gives 12 whole degrees, leaving 2096 seconds. Dividing 2096 by 60 gives 34 whole arcminutes, leaving 56.000 arcseconds. The result panel therefore displays 12° 34′ 56″. It also lists 12.582222°, 12°, 34′, and 56″ with the same formatting rules as the converter.

For the reverse direction, enter the default signed DMS example with a minus sign: 103° 44′ 12″. The decimal calculation is:

1×(103+4460+123600)=103.7366666667-1 \times \left(103 + \frac{44}{60} + \frac{12}{3600}\right) = -103.7366666667

The primary result is formatted as -103.736667°. The item list also reports total arcminutes as 6224.2′ and total arcseconds as 373452″, both based on the absolute value of the decimal result.

Reference table

DMS angleDecimal degreesTotal arcminutesTotal arcseconds
0° 30′ 0″0.5°30′1,800″
12° 34′ 56″12.582222°754.933333′45,296″
45° 30′ 0″45.5°2,730′163,800″
103° 44′ 12″103.736667°6,224.2′373,452″

Domains and pitfalls

Surveying and GPS workflows often receive coordinates in DMS because field notebooks and deeds historically used those symbols. Navigation and aviation materials may also publish positions and bearings that way. Astronomy uses arcminutes and arcseconds for small separations on the sky. CAD and math work may prefer decimal degrees or radians, especially when formulas are being evaluated by software.

The most common error is treating the minute and second fields as decimal digits. The value 10° 30′ is 10.5°, not 10.30°. Another mistake is letting minutes or seconds reach 60 instead of carrying to the next larger unit. Sign handling is also important. A west longitude written as 73° 59′ 7.54″ W is equivalent to a negative decimal longitude, but entering both a negative sign and a west label in another system would double the sign. Finally, DMS formatting does not improve accuracy; it only rewrites the precision already present in the original value.

Sources

Frequently asked questions

What does degrees minutes seconds mean?
Degrees minutes seconds, usually shortened to DMS, is a sexagesimal way to write an angle. One degree is divided into 60 arcminutes, and one arcminute is divided into 60 arcseconds. The notation is common in latitude and longitude, surveying records, astronomy tables, and older map references.
How does the calculator convert DMS to decimal degrees?
It adds the whole degrees, minutes divided by 60, and seconds divided by 3600, then applies the selected sign. The calculator rejects negative pieces, minutes of 60 or more, and seconds of 60 or more. The displayed decimal degree result uses up to six decimal places.
How does decimal degrees to DMS work here?
The calculator multiplies the absolute decimal degree value by 3600, rounds that total to the nearest 0.001 arcsecond, then separates degrees, minutes, and seconds. A negative input keeps a minus sign in front of the formatted DMS result; a positive input displays without a plus sign.
Are arcminutes the same as minutes of time?
No. Arcminutes subdivide an angle, while minutes of time measure duration. They share a base-60 structure and similar language, which is why the distinction matters. A coordinate of 12 degrees 30 arcminutes equals 12.5 degrees, not 12 hours and 30 minutes.
Should west and south coordinates be negative?
Many digital datasets use negative decimal degrees for west longitude and south latitude. Printed coordinates often use W or S direction letters instead. This calculator uses a plus or minus sign for generic DMS angles, so choose minus when your convention represents west or south as negative.

Related calculators

Degrees Minutes Seconds Calculator updated at