To convert an angle to degrees, minutes, and seconds (DMS), split the value into three nested pieces: the whole-degree part, an arcminutes component equal to 60 times the fractional degree, and an arcseconds component equal to 60 times the leftover fractional minute. In formula form, given a decimal value V, the three pieces are D = floor(V), M = floor((V − D) × 60), and S = ((V − D) × 60 − M) × 60, written together as D° M' S". The arithmetic rests on the fixed sexagesimal relationship 1° = 60' = 3600", the same base-60 system that survives in time measurement and in coordinate systems across geography, navigation, and astronomy. Because each step multiplies a fraction by 60, the conversion is exact for any decimal value and is easy to verify in reverse: D + M/60 + S/3600 reproduces the original angle. For repeated work, a tool that does the unit conversion for you — like the Angle Converter — lets you skip the manual multiplication while still relying on the underlying 60-based relationship to verify the result.

What the Degrees-Minutes-Seconds Format Means
The DMS format is the base-60, or sexagesimal, way of writing angles that you still see on every paper map, nautical chart, and astronomical almanac. One degree is divided into 60 minutes (written with a prime symbol: 1° = 60'), and each minute is divided into 60 seconds (written with a double prime: 1' = 60"). Together, that gives 3,600 seconds in a single degree, which is why tiny angles can still be written with reasonable precision: a star at 0° 0' 1" sits one arcsecond from the reference direction, fine enough to describe features a fraction of a millimeter across at the scale of a telescope mirror.
The format shows up most often in coordinates. Latitude and longitude on a printed map read like 40° 42' 51" N, 74° 0' 21" W, where the leading number is whole degrees, the middle number is arcminutes, and the trailing number is arcseconds. The same shape is used for telescope pointing (right ascension and declination), bearings in nautical and aviation navigation, and high-precision surveying work. Decimal degrees are more convenient for math, but DMS remains the everyday human-readable form for any angle that ends up being read off, written down, or shared on a map.
The Conversion Formulas and Unit Relationships
Every DMS conversion hangs on a small set of exact constants. Memorize these and the rest of the work is just arithmetic:
- 1 full turn = 360° = 2π radians ≈ 6.2832 radians = 400 gradians (gon) = 21,600 arcminutes = 1,296,000 arcseconds
- 1° = 60' = 3,600"
- 1' = 60"
- 1 radian ≈ 57.2958°
- 1 gradian = 0.9°
The Angle Converter uses these factors exactly when you ask it to switch between units. A quick reference table:
| Unit | Symbol | Equivalent in degrees |
|---|---|---|
| Degree | ° | 1° |
| Arcminute | ' | 1° / 60 ≈ 0.016667° |
| Arcsecond | " | 1° / 3600 ≈ 0.000278° |
| Radian | rad | 180 / π ≈ 57.2958° |
| Gradian (gon) | gon | 0.9° |
| Turn | tr | 360° |
For the DMS conversion specifically, the chain is always degrees → minutes → seconds, with each step a factor of 60. Going the other direction, you fold the parts back up the same way: D + M/60 + S/3600 returns the decimal value.
How to Convert an Angle to DMS with the Angle Converter
Rather than multiply fractions by 60 by hand for every value, you can use the Angle Converter to do the unit-level work in your browser and read off the parts you need. Follow these steps to turn any angle into a DMS string:
- Type your angle into the Value field — decimals and negative numbers are both allowed, so values like 45.1234 or −12.5 work the same way.
- Set the source unit under "From". If your angle is already in degrees, leave it on degrees; if it is in radians, set From to radians and the tool will pre-scale for you.
- Set the target unit under "To" to arcminutes first, then to arcseconds. The result field will show the total angle expressed in each of those tiny units, and it updates as you type.
- Open the all-units table that appears with the result. You will see the same angle written in degrees, arcminutes, arcseconds, radians, gradians, and turns at the same time — pick the three values you need.
- Apply the DMS formula to the printed values: integer degrees are the whole-degree part, the arcminute count divided by 60 gives the same fractional degree, and the arcsecond count divided by 3,600 does the same job to one more decimal place.
- Use the Swap control if you need to reverse direction and assemble a DMS string starting from an arcminute or arcsecond input rather than a decimal degree.
Everything runs locally in your browser, so the result updates as you type and nothing is uploaded. For a one-off calculation, the formula is faster; for repeated work across many values, the table view saves the arithmetic.
Worked Example: Turning 45.1234° Into DMS
Walk through one full conversion so the steps line up next to the numbers. Start with V = 45.1234°.
Step 1 — whole degrees: D = floor(45.1234) = 45.
Step 2 — arcminutes: take the fractional degree 0.1234 and multiply by 60. 0.1234 × 60 = 7.404, so M = floor(7.404) = 7 arcminutes.
Step 3 — arcseconds: take the leftover fractional minute 0.404 and multiply by 60. 0.404 × 60 = 24.24, so S = 24.24 arcseconds.
The result is 45° 7' 24.24".
Quick reverse-check: 45 + 7/60 + 24.24/3600 = 45 + 0.11666... + 0.00673... = 45.1234°, exactly the starting value. If you paste 45.1234 into the Angle Converter and look at the all-units table, the arcminutes row will read 2,707.404' and the arcseconds row will read 162,444.24", which matches the calculation: 45° × 60 + 7.404' = 2,707.404' total, and 45° × 3,600 + 7' × 60 + 24.24" = 162,444.24" total. If you want the reverse direction spelled out separately, the guide on how to convert an angle to decimal degrees handles the DMS-to-decimal case in the same step-by-step style.
Where the DMS Format Is Used in Real Life
DMS is the format you meet in any setting where an angle needs to be read off, plotted, or shared by people rather than machines:
- GPS and GIS: latitude and longitude on a phone, paper map, or cadastral record are usually written in DMS or in the decimal-minute variant DMM.
- Astronomy: right ascension uses hours, minutes, and seconds on the celestial sphere, while declination uses degrees, arcminutes, and arcseconds — the same base-60 system under a different label.
- Navigation: bearings on nautical and aeronautical charts use the DMS form, so a course might be plotted as 045° 12' 36".
- Optics and surveying: telescope resolution, laser alignment, and high-precision surveying work with sub-arcsecond angles that read far more naturally in DMS than in decimals.
- Cartography: maps in print almost always annotate positions in DMS, both for tradition and because readers parse 40° 42' 51" more easily than 40.7142°.
In each of these settings the underlying calculation may be done in radians or decimal degrees for the math, but the human-facing output is almost always DMS.
| Unit | Typical use |
|---|---|
| Degree (°) | Navigation, geometry, screen rotation, everyday labels |
| Radian (rad) | Calculus, trigonometry, physics, computer graphics (SI unit) |
| Gradian (gon) | Surveying, geodesy, civil engineering (parts of Europe) |
| Turn (rev) | Gears, wheels, motor phases, periodic motion |
| Arcminute (') | Astronomy, optics, GPS, cartography |
| Arcsecond (") | Telescope resolution, fine astronomy, laser alignment |
Handling Edge Cases and Precision
A few edge cases are worth knowing before you trust the result:
- Negative angles represent rotation in the opposite direction. The Angle Converter accepts negative values, and the resulting DMS string carries the negative sign on the degrees component, so −45.1234° reads as −45° 7' 24.24". For coordinates, the negative sign is conventionally replaced by a hemisphere letter: −74° becomes 74° W for longitude, and −40° becomes 40° S for latitude.
- Zero converts cleanly: 0° = 0° 00' 00".
- Whole-number degrees keep the trailing zeros, so 90° = 90° 00' 00", not 90°.
- Repeating decimals produce repeating arcseconds.
- Large or very small values switch to scientific notation in the converter, which is fine for the math but usually wants a manual rewrite for a clean DMS string.
- Precision is shown to about eight significant figures, which is well past what DMS usually needs: arcseconds already resolve to roughly 30 meters at the equator, and arcseconds written to the second decimal place drop the resolution to about 30 centimeters.
If you only need a rough DMS reading, rounding to the nearest whole arcsecond or arcminute is normal practice — the converter's table gives you the full precision and you can truncate where the application demands it.