Elevation Grade Calculator

Convert between slope grade %, angle, rise, run and slope distance instantly.

Ad placeholder (leaderboard)
Enjoying the tools? Go Pro for £4.99 (one-time) and remove all ads — forever, on this device. Remove ads — £4.99

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.

RiseRunGradeAngle
1 m20 m5%2.86 deg
1 m12 m8.33%4.76 deg
1 m10 m10%5.71 deg
1 m5 m20%11.31 deg
1 m1 m100%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.

Ad placeholder (rectangle)