ThisCalculator

Everyday

Determine Slope Angle: Formula & Calculator

Updated · Standard formula, shown below

Slope angle 5.71 degrees
Slope percent
10.00 %
Result
Rise:Run ratio
0.10
Result
Rise
1 m
You entered

Determine Slope Angle: Formula & Calculator

This calculator determines the slope angle in degrees from a rise and run you enter, and it also returns the slope as a percentage and as a ratio (e.g., 1:12). You input the vertical rise and horizontal run in any consistent unit, and the calculator outputs the angle in degrees, the percent grade, and the rise-to-run ratio.

Formula

The slope angle is the angle between the horizontal surface and the line connecting the rise and run. It is calculated using the inverse tangent (arctangent) function:

θ = arctan(rise / run)

Where:

  • θ = slope angle in degrees
  • rise = vertical change (in meters, feet, or any unit)
  • run = horizontal distance (in the same unit as rise)

To convert the angle to a percent grade, use: percent = (rise / run) × 100. The ratio is simply rise divided by run, often expressed as 1:X (e.g., 1:12 means for every 12 units horizontal, there is 1 unit vertical).

Worked Example

Using the default values from the calculator (rise = 1 m, run = 10 m):

  1. Calculate the ratio: rise / run = 1 / 10 = 0.1
  2. Find the arctangent of 0.1 in degrees: atan(0.1) ≈ 5.7106°
  3. Round to two decimal places: 5.71°
  4. Percent grade: (1 / 10) × 100 = 10%
  5. Ratio: 1 / 10 = 0.1 (which is 1:10)

So a 1-meter rise over a 10-meter run gives a slope angle of 5.71 degrees, a 10% grade, and a 1:10 ratio.

When to Use Slope Angle

Slope angle is used in many practical situations:

  • Construction and carpentry: Roof pitches, stair stringers, and wheelchair ramp specifications often require the angle or the ratio.
  • Landscaping and drainage: Grading around a foundation needs a minimum slope (often 5% or about 2.86°) to direct water away.
  • Road and railway design: Steep grades are limited for safety; a 6% grade is considered steep for a road.
  • Outdoor activities: Ski runs, hiking trails, and mountain biking paths are rated by their steepness.
  • Surveying and mapping: Terrain slope affects erosion, runoff, and land use.

Knowing the angle in degrees helps you compare slopes directly, while percent grade is common in road signs and engineering. The ratio is often used in building codes (e.g., a 1:12 ramp is the standard for wheelchair access).

How to Measure Rise and Run

To use the calculator, you need the vertical rise and the horizontal run. Here are ways to get them:

  • For a ramp or roof: Measure the vertical height from the top to the bottom of the slope (rise). Measure the horizontal distance from the base of the rise to the point directly under the top (run). Do not measure along the sloped surface—that is the hypotenuse, not the run.
  • For a road or trail: Use a topographic map or a GPS device that gives elevation gain and horizontal distance. Some apps calculate grade automatically.
  • For a simple incline: Place a level on the slope, measure the vertical drop over a known horizontal length (e.g., 1 meter). That gives you rise over run directly.

Make sure both measurements are in the same unit. If you measure rise in feet and run in meters, convert one to the other first.

Common Mistakes and Misconceptions

  • Mixing units: The most common error is using feet for rise and meters for run. Always convert to the same unit.
  • Using the sloped length as run: The run is the horizontal projection, not the length of the slope itself. If you measure along the slope, you get the hypotenuse, which gives a smaller angle than the true slope.
  • Confusing percent grade with degrees: A 100% grade equals 45°, not 90°. Percent grade is rise/run × 100, while degrees are the arctangent of rise/run.
  • Rounding too early: Round only the final answer, not intermediate values, to avoid small errors.

A common misconception is that a 45° slope is a 50% grade. Actually, a 45° slope has a percent grade of 100% because rise equals run. Conversely, a 30° slope has a grade of about 57.7% (tan(30°) ≈ 0.577).

Limitations of the Slope Angle Formula

The formula θ = arctan(rise/run) assumes a straight, uniform slope. In reality, many slopes are curved or irregular. For such cases, the angle at a specific point requires calculus (the derivative of the elevation profile). The calculator gives the average angle over the entire rise and run, which is useful for overall planning but may not represent local steepness.

Also, the formula assumes a right triangle where the run is perfectly horizontal. If the ground is not level, you must measure the horizontal projection, not the distance along the ground.

For very small slopes (less than 1°), the difference between degrees and percent grade is negligible, but for large slopes the difference grows. Always check which unit your project requires.

Frequently Asked Questions

How do I convert slope percent to degrees?

Divide the percent by 100 to get the tangent of the angle, then take the arctangent. For example, a 10% grade means rise/run = 0.10, so the angle is atan(0.10) ≈ 5.71°.

What is a 1:12 slope in degrees?

A 1:12 slope means 1 unit of rise for every 12 units of run. The angle is atan(1/12) ≈ 4.76°. This is the standard maximum slope for wheelchair ramps in many building codes.

What is the difference between slope angle and slope gradient?

Slope angle is the angle in degrees from horizontal. Slope gradient is often expressed as a percent (rise/run × 100) or as a ratio (e.g., 1:10). They are mathematically related: percent grade = tan(angle) × 100.

Can I use this calculator for roof pitch?

Yes, roof pitch is typically given as a ratio like 6:12 (6 inches of rise per 12 inches of run). Enter 6 for rise and 12 for run to get the angle in degrees (about 26.57°) and the percent grade (50%).

What is a steep slope in degrees?

It depends on context. For roads, a 6% grade (about 3.4°) is considered steep. For hiking trails, a 15% grade (about 8.5°) is very steep. For skiing, a 30° slope is expert terrain. In general, anything above 45° is extremely steep and often unstable.

Why does the calculator show a ratio like 0.1 instead of 1:10?

The ratio output is the decimal value of rise divided by run. To express it as 1:X, divide 1 by that number. For example, 0.1 means 1:10. The calculator gives the decimal for simplicity; you can convert it in your head or with a second calculation.

Related

Formula used
in rise | Rise | m | 1 | 0
in run | Run | m | 10 | 0
out angle | Slope angle | degrees | atan(rise / run) * 180 / pi | 2
out percent | Slope percent | % | (rise / run) * 100 | 2
out ratio | Rise:Run ratio | - | rise / run | 2

Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.