Slope [%] = 100 · Δh / L
Slope is rise divided by horizontal run; percent and angle are different representations.
Slope is rise divided by horizontal run; percent and angle are different representations.
Select a target and calculate.
Slope is rise divided by horizontal run; percent and angle are different representations.
1 m over 10 m = 10% or 5.71°.
Straight path; angle is atan(Δh/L).
This calculator finds the remaining values among slope s (as a ratio or percentage), slope angle α, rise Δh and horizontal run L from two known values. It clears up the common misconception that 100% slope equals a 90° angle, when it actually means 45°.
Slope s is the ratio of vertical rise Δh to horizontal run L: s = Δh/L. Multiplied by 100 it gives the percentage. The corresponding slope angle follows from α = arctan(Δh/L), since slope and angle are related through the tangent function rather than linearly.
A road ramp with a 10% slope rises 10 m over 100 m of horizontal distance. That corresponds to an angle of only about 5.7° to the horizontal — considerably flatter than the percentage figure might suggest at first glance, because percent and degrees follow different mathematical functions.
Slope [%] = 100 · Δh / L
s = Δh / Ls [%] = 100 · Δh / Lα = arctan(Δh / L)Δh = L · tan(α)| Symbol / input | Meaning |
|---|---|
| Slope s | Dimensionless rise/run; 0.1 equals 10%. When solving for Δh or L this value is used; enter 0 to use the angle instead. |
| Slope angle α | Angle to horizontal; 45° equals 100% slope. |
| Rise Δh | Vertical rise, positive uphill. |
| Horizontal run L | Horizontal projection of run. |
Enter two of the four quantities: slope, angle, rise or horizontal run — noting that slope and angle already fully describe the same incline and only combine with a run length to give a concrete rise. Check whether a percentage or a ratio value is expected.
Select the target quantity. For a known incline, slope or angle alone is enough; a concrete rise additionally needs the horizontal run length. Check whether the horizontal run L or the actual (sloped) travelled distance is meant, since the two differ noticeably on steep inclines.
Given Δh = 1 m and L = 10 m, substitution gives s = 1/10 = 0.1, or 10%. The angle follows as α = arctan(0.1) ≈ 5.71°. At 100% slope (Δh = L), the angle would instead be α = arctan(1) = 45°.
A 10% slope means the path rises 10 m over 100 m of horizontal distance. The corresponding 5.71° angle shows that percentage figures look considerably larger than the actual angle of incline for moderate slopes.
Slope is given dimensionlessly as a ratio or as a percentage, the angle in degrees or radians. Exactly: 100% slope corresponds to a 45° angle, not 90°, since tan(45°) = 1.
The slope percentage is the ratio Δh/L, multiplied by 100. At 100%, Δh equals L, forming an isosceles right triangle, so the angle to the horizontal is arctan(1) = 45°. A vertical rise (90°) would instead correspond to a horizontal run L of zero, where the percentage figure mathematically tends to infinity. This nonlinear relationship is why slopes of roughly 30–40% (corresponding to 17–22°) already count as very steep in road and ramp design, even though the percentage figure may look moderate at first glance.
Slope calculations are used in road and ramp planning, railway construction, conveyor belt inclination, surveying, and roof pitch.
The formulas apply to a straight, uniformly inclined path. For curved alignments or varying grade, slope is only a local or averaged value. On very steep inclines, note additionally that the actual (sloped) travelled distance is longer than the horizontal run L.
Common mistake: Do not confuse 100% slope with a 90° angle (a vertical wall) — 100% actually corresponds to a 45° angle, because the percentage is proportional to the tangent, not the angle itself. Also, do not equate the horizontal run L with the actual (sloped) travelled distance, especially on steep ramps.
No. 100% slope equals exactly 45°, because Δh and L are then equal and tan(45°) = 1. A 90° angle would mean an infinitely large percentage figure.
Divide the percentage by 100 and take the arctangent: α = arctan(s/100).
The horizontal run L is the flat projection. The actual, sloped travelled distance on an inclined path is always somewhat longer, given by L/cos(α).
It depends on the application; in road design, slopes from about 10–15% are already considered demanding, and very steep ramps often exceed 20%.