Math

Instant, private, and free

Rise over Run Calculator.

Calculate slope and its angle from vertical rise and horizontal run.

On-device calculationNo signup
01

Set your values

Results update as you type.

Results update automatically as you type.

Use Cases

Determine the slope of a roof

Use the rise and run measurements of a roof to calculate its pitch or slope, which is essential for construction and material estimation.

Example: If a roof rises 4 feet over a run of 12 feet, the slope is 4/12 or 1/3.

Calculate the gradient of a road or ramp

For civil engineering or accessibility projects, input the vertical rise and horizontal run to find the gradient percentage or ratio.

Example: A ramp with a rise of 1 meter and a run of 12 meters has a slope of 1/12, which is about 8.33%.

Frequently Asked Questions

What is rise over run?
Rise over run is the ratio of the vertical change (rise) to the horizontal change (run) between two points on a line. It represents the slope or steepness of the line.
How do I use the rise over run calculator?
Simply enter the vertical distance (rise) and the horizontal distance (run) in the provided fields. The calculator will instantly compute the slope as a ratio (rise/run) and display the result.
What if the run is zero?
If the run is zero, the line is vertical, and the slope is undefined. The calculator may show an error or indicate that the slope is undefined, as division by zero is not possible.

Tips & Common Mistakes

Tips

  • Ensure both rise and run are in the same units (e.g., both in meters or both in feet) to get a correct slope ratio.
  • For a negative slope, enter a negative rise value if the line descends from left to right.
  • Use the slope to compare steepness: a larger rise over run ratio means a steeper line.
  • If you need the slope as a percentage, multiply the ratio by 100.

Common Mistakes to Avoid

  • Mixing units: entering rise in feet and run in meters without converting, leading to an incorrect slope.
  • Forgetting that a zero run results in an undefined slope, not a slope of zero.
  • Entering the rise and run in the wrong order, which would give the reciprocal of the actual slope.

Last updated: August 13, 2026