Degree to Slope Calculator: Convert Degrees to Percent
- Rise:Run
- Result
- Angle
- radians
- Result
- Angle
- 30 degrees
- You entered
This calculator converts an angle in degrees to a slope percentage (rise over run) and also gives you the ratio (e.g., 1:12) and the angle in radians. You enter the angle in degrees, and the calculator returns the slope as a percentage, which is the standard way slopes are described in construction, roofing, and road signage. It also shows the rise per unit of run, so you can visualize or build the slope directly.
Formula
The slope percentage is the tangent of the angle multiplied by 100:
Slope (%) = tan(θ) × 100
Where:
- θ = angle in degrees (the number you enter)
- tan = tangent function (make sure your calculator is in degree mode if you do it by hand)
- Slope (%) = the vertical rise per 100 units of horizontal run
For the ratio (rise:run), it’s simply 1 divided by the tangent, expressed as “1 in Xâ€� or “1:Xâ€�.
Worked Example
Using the default angle of 30°:
- Convert degrees to radians: 30 × π/180 = 0.5236 radians
- Find the tangent: tan(0.5236) = 0.5774
- Multiply by 100: 0.5774 × 100 = 57.74%
- Ratio: 1 / 0.5774 = 1:1.732 (about 1:1.73)
So a 30° angle is a 57.74% slope, meaning it rises 57.74 units vertically for every 100 units of horizontal distance.
Why Convert Degrees to Slope?
Different industries use different units for the same thing. Road signs in many countries show “10%� for a steep hill, while architects might write “5.71°� on a drawing. Roofers talk about “4/12 pitch� (rise over run in inches), and engineers often use degrees. The conversion is essential when you need to compare slopes from different sources or apply a standard that uses a specific format.
For example, the Americans with Disabilities Act (ADA) limits ramp slopes to 1:12 (about 4.76°) for most situations. If you measure a ramp with a digital level and get 5°, you need to convert to a ratio to check compliance. This calculator does that instantly.
How to Read the Results
- Slope %: The most common output. A 100% slope means a 45° angle – rise equals run. A 200% slope is a 63.4° angle, and a 10% slope is only 5.71°.
- Ratio (1:X): The horizontal distance needed to rise 1 unit. A 1:12 ratio means for every 12 inches (or cm) horizontal, you rise 1 inch (or cm). Lower X values are steeper.
- Radians: Useful if you’re doing further math in a spreadsheet or programming language that uses radians by default.
Common Mistakes and Misconceptions
Mistake 1: Thinking 100% slope is vertical. It’s not – 100% is a 45° angle. A vertical wall would be infinite percent.
Mistake 2: Mixing up rise/run with run/rise. Slope % is always rise divided by run, not the other way around. A 1:12 ratio is 8.33%, not 1200%.
Mistake 3: Using degrees in the tangent function without converting. Most calculators have degree and radian modes. If you’re in radian mode and type tan(30), you’ll get a wrong answer. The calculator here handles the conversion automatically.
Mistake 4: Confusing slope with angle. A 10° slope is not 10%. It’s about 17.6%. The relationship is not linear – it’s trigonometric.
Real-World Examples
- Roof pitch: A 6/12 roof (rise 6 inches per 12 inches run) is a 26.57° angle and a 50% slope.
- Road grades: A 7% grade is about 4° – that’s a typical steep highway grade.
- Wheelchair ramp: ADA maximum 1:12 ratio = 4.76° = 8.33%.
- Ski slopes: A “black diamondâ€� run might be 40° – that’s an 84% slope.
Limits of the Formula
The tangent function is undefined at 90°, where the slope becomes infinite. For angles above 90° (which don’t make sense for physical slopes), the tangent becomes negative, and the calculator would show a negative percentage – that’s a warning that the input is outside the meaningful range for slope. Also, for very small angles (<1°), the slope percentage is roughly equal to the angle in degrees times 1.75, but that's just an approximation – the tangent is not linear.
This calculator assumes a uniform slope – it doesn’t account for curves or irregular terrain. It’s a pure mathematical conversion, so it works for any straight slope, regardless of units (feet, meters, etc.) because the ratio is unitless.
Frequently Asked Questions
How do I convert slope percentage back to degrees?
Use the inverse tangent (arctangent) function: degrees = atan(slope% / 100). For example, a 25% slope is atan(0.25) = 14.04°. Many calculators have an “atan� or “tan�¹� button.
What is a 1:12 slope in degrees?
1:12 means 1 unit rise for 12 units run, so the slope % is (1/12)×100 = 8.33%. The angle is atan(1/12) = 4.76°. This is the standard maximum for wheelchair ramps in many building codes.
What does a 100% slope look like?
A 100% slope is a 45° angle – the rise equals the run. It’s steep but not vertical. A vertical wall is infinite percent slope, and a 45° slope is often the steepest you’ll see on roads or trails.
Is a 10% slope the same as 10 degrees?
No. 10% slope is about 5.71°, and 10° is about 17.6% slope. The difference grows as the angle increases. Always convert using the tangent function, not a simple 1:1 swap.
Why do road signs use percent instead of degrees?
Percent is easier for drivers to relate to distance: a 10% grade means you rise 10 feet for every 100 feet forward. Degrees are less intuitive for most people and require a calculator to picture. Percent also directly gives the rise/run ratio, which is useful for engineering.
Related
Formula used
in deg | Angle | degrees | 30 | 0 out pct | Slope | % | tan(deg * pi / 180) * 100 | 2 out ratio | Rise:Run | - | 1 / tan(deg * pi / 180) | 3 out rad | Angle | radians | deg * pi / 180 | 4
Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.