Slope calculator
This slope calculator works out the slope from rise and run – or converts between percent, degrees and ratio. A rise of 1.2 over a run of 15 is an 8% slope, which equals 4.57° and a ratio of 1 : 12.5.
Example: What is given: Rise and horizontal run · Rise (height difference) 1.2 · Horizontal run 15 · Horizontal distance for the rise (optional) 10 → Slope: 8 %. Source: Wikipedia – Grade (slope): percent grade, angle and ratio. Updated: .
How it is calculated
Slope: the formulas
Slope in percent = rise ÷ horizontal run × 100. The angle follows from the arctangent: α = arctan(percent ÷ 100). In reverse, percent = tan(α) × 100. For a ratio of 1 : n, percent = 100 ÷ n.
- 1.2 over 15: 8% = 4.57° = 1 : 12.5
- 10%: 5.71° · 20%: 11.31° · 50%: 26.57° · 100%: 45°
- 30° roof pitch: 57.74% · 5°: 8.75% · 10°: 17.63%
Percent is not degrees
Percent refers to the horizontal distance, not to the slope length. 100% is therefore 45°, not 90°. For small slopes a rule of thumb is degrees ≈ percent × 0.57: 10% is about 5.7°.
Rise and slope length
If the horizontal distance is known, the rise is distance × percent ÷ 100 and the length along the slope is distance × √(1 + (percent ÷ 100)²). At 8% over 10, that is a rise of 0.8 and a slope length of 10.03.
Downhill grade
A downhill grade is calculated the same way, just going down: an 8% grade means the ground drops 8 for every 100 of horizontal distance.
Honest limits
The calculator only converts quantities and names no limits. Permitted slopes for ramps, stairs, roofs or roads are set in standards and building codes; the version that applies to your project is decisive.
Frequently asked questions
How do I calculate slope as a percentage?
Divide the rise by the horizontal run and multiply by 100: 1.2 ÷ 15 × 100 = 8%.
How do I convert percent slope to degrees?
With the arctangent: angle = arctan(percent ÷ 100). 10% is 5.71°, 100% is 45°.
How do I convert degrees to percent slope?
Percent = tan(angle) × 100. 30° is 57.74%, 45° is 100%.
What does a ratio of 1 : 12 mean?
1 unit of rise for every 12 units of horizontal run: 100 ÷ 12 = 8.33% or 4.76°.
How much rise is an 8% slope over 100?
8. The rise is the horizontal distance times percent ÷ 100.
Sources and legal basis
- Wikipedia – Grade (slope): percent grade, angle and ratio
- Wikipedia – Trigonometric functions: tangent as ratio of rise to run
As of: · Editorial policy
Related tools
- Wheelchair ramp calculator (ADA 1:12)Wheelchair ramp calculator: the minimum ramp length for your rise under the ADA 1:12 rule, with runs, 60-inch landings and handrails – in feet or meters.
- Online protractorOnline protractor: measure an angle on your screen with three points, or get your phone’s tilt angle from its sensor, in degrees and percent. No app needed.
- Triangle CalculatorTriangle calculator from any three values (SSS, SAS, ASA, AAS, SSA): missing sides and angles, area, perimeter, heights, inradius and circumradius.
- Pythagorean Theorem CalculatorPythagorean theorem calculator: enter two sides to get the third side, both angles, area and height – with exact square roots, working and a right-angle check.
- Percentage CalculatorFree percentage calculator: find X% of a number, what percent one number is of another, percentage change, increase and discount – with formula and steps.
- Aspect Ratio CalculatorCalculate the aspect ratio from width and height (1920 × 1080 = 16:9), find the missing side, decimal value, nearest standard ratio and CSS aspect-ratio.
- Online CalculatorCalculator online, free and instant: type or tap and see the answer as you go – order of operations, brackets, percent, square root, steps and a history list.
- Ladder length calculatorLadder length calculator: what size ladder you need to reach a roof or wall height with 3 ft of overhang, how far the base goes out, and the 4:1 angle check.
- Linear Interpolation CalculatorLinear interpolation calculator: find the y value at an x between two known points, with the line equation, the inverse for x and the steps. Extrapolation too.