Slope Percentage Calculator: Grade, Angle and Ratio

Calculate slope percentage for a ramp, road, roof or path. Enter rise and horizontal run, rise and sloped distance, an angle, a percentage or a 1 : x ratio. For equations of lines on a graph, use the Slope Intercept Form Calculator.

Your details

Your slopeGrade
8.33%
Angle
4.76°
Ratio
1 : 12
Rise per 100 units of run
8.3333 units
Run
12 m
Slope length
12.0416 m
Working
1 ÷ 12 × 100 = 8.33%
Slope triangle: grade 8.33%, angle 4.76 degrees. Sketch not to scale.RunRiseLength4.76°
Sketch not to scale.

100% grade is 45°, not vertical. Descending slopes use the absolute rise and show the same grade magnitude. A level slope is 0%.

How it works

Grade (%) = rise ÷ run × 100. Angle = atan(rise ÷ run). Ratio = 1 : (run ÷ rise).

  • Choose the measurements you know.
  • Use the same unit for all lengths.
  • Read the grade, angle and run per unit rise.

Worked example: A rise of 1 metre over a horizontal run of 12 metres gives 1 ÷ 12 × 100 = 8.33%. The angle is 4.76° and the ratio is 1 : 12.

Things to consider

  • Measure horizontal run, not sloped distance.
  • Use absolute rise for a descending slope.
  • Check local codes before designing a ramp.
  • Angle or grade alone cannot determine actual lengths.

Frequently asked questions

How do I calculate slope percentage?

Divide vertical rise by horizontal run, then multiply by 100. Keep both measurements in the same unit. A rise of 1 over a run of 12 gives 8.33%.

What is the difference between slope percentage and degrees?

Percentage describes rise per 100 units of horizontal run. Degrees describe the angle to horizontal. Grade = tan(angle) × 100, so 30° is about 57.74%, not 30%.

What is a 100% slope?

It rises one unit for every one unit of horizontal run, giving a 45° angle and a 1 : 1 ratio. It is not vertical. A vertical slope has zero run and no finite percentage grade.

What are common grades for ramps, roads and roofs?

Ramps often use 1 : 12, about 8.33%, but accessibility rules vary by country and use. Check local codes. Roads are usually under about 10%, although steeper sections exist. Roofs are often described by pitch, meaning rise over horizontal run.

How do I measure rise and run?

Measure the vertical height difference and the horizontal distance between the same endpoints. A tape along the slope measures sloped length, not run. If you know rise and sloped length, run = √(length² − rise²).

How do I show a descending or level slope?

Enter the absolute height difference for a descent. This calculator reports the magnitude rather than a signed grade. Zero rise gives 0% and 0°, with no finite 1 : x ratio.

Results are estimates for general information only, not financial, medical or professional advice.