The elevation grade calculator converts between every common way of expressing slope steepness — percent grade, decimal ratio, permille, angle in degrees and slope distance — and lets you solve for any one of them given the others. Whether you are designing a ramp, planning a cycle route, reading a topographic map, or checking building-regulations compliance, you get the full picture in one place.
How it works
Slope is fundamentally the relationship between vertical change (rise) and horizontal distance (run). From those two numbers every other representation follows directly:
Grade (%) = (Rise / Run) x 100
Angle = arctan(Rise / Run) expressed in degrees
Slope distance = sqrt(Rise squared + Run squared)
The calculator exposes four modes:
- Solve for grade — enter rise and run, get grade in your chosen unit (%, ratio or ‰).
- Solve for rise — enter grade and run, get the vertical change.
- Solve for run — enter grade and rise, get the horizontal distance.
- Solve for angle — enter grade in any unit, get the equivalent angle in degrees.
A summary panel always shows all four representations simultaneously so you can cross-check without switching modes.
Worked example
A wheelchair ramp must rise 0.6 m to reach a doorstep. You have 7 m of horizontal space.
- Grade = (0.6 / 7) x 100 = 8.57 %
- Angle = arctan(0.6 / 7) x (180 / pi) = 4.9 degrees
- Slope distance = sqrt(0.6 squared + 7 squared) = 7.026 m
The 8.57% grade exceeds the ADA/Doc M limit of 8.33% (1:12). You would need at least 7.2 m of run to be compliant — enter that in the “Solve for run” mode with grade set to 8.33% and rise 0.6 m to confirm.
| Rise | Run | Grade | Angle |
|---|---|---|---|
| 1 m | 20 m | 5% | 2.86 deg |
| 1 m | 12 m | 8.33% | 4.76 deg |
| 1 m | 10 m | 10% | 5.71 deg |
| 1 m | 5 m | 20% | 11.31 deg |
| 1 m | 1 m | 100% | 45 deg |
Formula notes
Percent and degrees are not proportional. A 45-degree slope equals exactly 100% grade, and beyond 45 degrees the grade exceeds 100%. Road engineers work in percent because small percentages are easier to read on signage and to specify in contracts. Surveyors and geographers prefer degrees or radians. Railway engineers often use permille (‰) because their grades are so gentle — a 10 ‰ (1%) railway climb is considered significant. All conversions here are exact to floating-point precision.