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:
For decimal degrees to DMS:
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:
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:
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 angle | Decimal degrees | Total arcminutes | Total 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
- NIST, Guide for the Use of the International System of Units — guidance on SI units and non-SI units used with angle measurements.
- NOAA National Geodetic Survey, Datums — background on latitude, longitude, and geodetic reference frames.
- USGS, Map Projections — reference material on maps, coordinates, and the role of angular positions.