Ramp Length & Gradient Calculator
Enter the vertical rise and the horizontal run to get the gradient in percent and degrees, plus the length of the ramp surface itself.
Reviewed by the WorldCalcs team · Methodology · Last reviewed: September 2026
Quick answer
Gradient
8.33%
- Angle
- 4.76°
- Ratio
- 1:12
- Ramp length
- 12.04
Gradient % = rise ÷ run × 100 · Angle = atan(rise ÷ run) · Ramp length = √(rise² + run²)
This tool is for planning. Building codes, accessibility regulations and equipment limits govern what you are actually allowed to build and drive on — check the rules that apply where you are, and the manufacturer's limits for any machine using the ramp. See our Disclaimer.
Three ways to describe the same slope
A ramp gradient can be written as a percentage, as an angle in degrees, or as a ratio like 1:12. They all describe the same triangle: the rise is the vertical side, the run is the horizontal side, and the ramp surface is the sloping side that people and machines actually travel on.
Percent is rise ÷ run × 100. The angle is atan(rise ÷ run) converted to degrees. The ratio is simply 1 to the run divided by the rise. The ramp surface length is √(rise² + run²), which is always a little longer than the run — worth remembering when you are ordering material or checking that the ramp fits.
1:12 and accessibility limits
1:12 — one unit of rise per twelve units of run, or 8.33% — is the maximum slope for wheelchair ramps under the US ADA guidelines. Many countries use similar or stricter limits, so it is a useful benchmark even outside the United States.
For loading ramps the governing number is not an accessibility rule but the machine manufacturer's limit. Steeper ramps reduce stability and traction, and a loaded machine behaves differently from an empty one. Check the equipment documentation and the local building code before committing to a gradient.
Worked example
A doorway sits 1 m above the pavement and there is 12 m of ground available. The gradient is 1 ÷ 12 × 100 = 8.33%, the angle is atan(1 ÷ 12) ≈ 4.76°, and the ramp surface itself measures √(1² + 12²) = √145 ≈ 12.04 m — slightly longer than the run, because it is the sloping side of the triangle.
The same arithmetic works backwards when the gradient is fixed and you need to know how much room the ramp will take. Suppose the rise is 0.5 m and the ramp must not exceed 6%: the run required is 0.5 ÷ 0.06 = 8.33 m. Enter 0.5 and 8.33 above and the gradient comes back as 6%.
All calculations happen in your browser. Nothing is sent, stored, or tracked.
Results are estimates and may contain errors — for general information only, not professional advice. Always verify before relying on them. Disclaimer
How to use
Measure the rise — the vertical height the ramp has to climb, from the lower surface to the upper one.
Measure or choose the run — the horizontal distance available on the ground for the ramp to cover that height.
Use the same unit for both. Metres, centimetres, feet or inches all work, as long as you do not mix them: the percentage and the angle come out the same either way, and the ramp length comes back in whatever unit you entered.
Read the gradient in percent, the angle in degrees, the 1:x ratio and the ramp surface length.
Frequently asked questions
What is a 1:12 ramp?+
What is the difference between percent and degrees?+
What gradient suits a loading ramp?+
Why is the ramp length longer than the run?+
Do rise and run have to be in the same unit?+
References
- US Department of Justice — 2010 ADA Standards for Accessible Design (ramp slope 1:12 maximum), ada.gov.
- Basic trigonometry — gradient, angle and hypotenuse of a right triangle.
Related calculators
- Circle CalculatorDiameter, circumference and area from the radius.
- Pythagorean TheoremFind the hypotenuse or a missing leg of a right triangle.
- Triangle Area CalculatorArea from base and height, or from three sides with Heron's formula.
- Rectangle CalculatorArea, perimeter and diagonal from length and width.