This free online tool lets you calculate slope percentage (grade) instantly and accurately — whether you're working on a road, a hiking trail, a wheelchair ramp, a roof, drainage piping, or a construction and engineering project. Simply enter the rise and run to get the exact slope percentage, or use the built-in converters to switch between slope percentage, degrees, and ratio (1:x) in one click. No sign-up, no app download, and no formulas to memorize — just accurate results every time.
Percentage Calculators
Slope Percentage Calculator
Convert rise and run into a slope percentage and angle.
The interactive slope percentage calculator tool appears here
Slope percentage (also called "grade") is a way of describing how steep a surface is by comparing its vertical rise to its horizontal run. It is one of the most common ways engineers, surveyors, road builders, and hikers express steepness, because it is easy to visualize: a 10% slope simply means the surface rises 10 units for every 100 units you travel horizontally. The higher the percentage, the steeper the incline.
Slope percentage is used across many industries — from designing safe roads and ADA-compliant ramps, to planning drainage systems that move water efficiently, to rating the difficulty of a mountain bike trail or ski run. Understanding how to calculate and interpret it correctly can save time, money, and even prevent safety hazards.
Enter the rise (the vertical height difference between two points), then enter the run (the horizontal distance between those same two points), and click "Calculate" to see the slope percentage instantly. Both values must be measured in the same unit (both feet, both meters, etc.) for the result to be accurate.
The formula used is simple:
Slope Percentage = (Rise ÷ Run) × 100
For example, a trail that climbs 1,000 feet over a horizontal distance of 2,000 feet has a slope of (1,000 ÷ 2,000) × 100 = 50%. A 5% slope means 5 units of rise for every 100 units of horizontal distance — roughly a 3-degree incline.
Tip: if you only know the straight-line (diagonal) distance and the rise, you can find the run first using the Pythagorean theorem (Run = √(Diagonal² − Rise²)) before applying the slope formula above.
Slope percentage and slope angle in degrees both describe the same incline, just in different units. To convert slope percentage to degrees, divide the rise by the run to get a ratio, then take the inverse tangent (arctan) of that ratio:
Angle (°) = arctan(Rise ÷ Run)
To go the other way and convert degrees to slope percentage, use:
Slope Percentage = tan(degrees) × 100
For example, a 45° slope equals a 100% slope, since tan(45°) = 1. Keep in mind that percentage and degrees do not scale the same way — a 100% slope is 45°, but a 200% slope is not 90°, it's about 63.4°. This is why very steep slopes are usually described in degrees rather than percentage, since the percentage number grows extremely fast as the angle approaches vertical.
Slopes are also commonly expressed as a ratio, such as 1:20 or 1:12, especially in construction, drainage, and accessibility design. To convert a slope percentage to a ratio, divide 100 by the percentage value to find how much horizontal run corresponds to 1 unit of rise:
Ratio = 1 : (100 ÷ Slope %)
For example, a 5% slope becomes 1:20 (since 100 ÷ 5 = 20), meaning the surface rises 1 unit for every 20 units of horizontal distance. A 1:12 ratio (a common maximum for accessible ramps) works out to roughly 8.3%.
A 1–2% slope is very gentle, rising just 1–2 units for every 100 units of horizontal distance. It's the standard range used for drainage on flat roofs, parking lots, and accessible walkways, since it moves water away without creating a noticeable incline underfoot.
A 5% slope is a mild, comfortable incline commonly seen on driveways and low-grade roads. A 7–8% slope is noticeably steep and is close to the maximum typically allowed for wheelchair ramps under most accessibility codes.
A 10–15% slope starts to feel steep when walking or cycling and is common on hilly residential streets. A 20% slope is quite steep and typically found on steep hiking trails or short residential driveways, while a 25% slope is very steep and usually seen only on short sections of mountain roads or challenging trails.
Slopes above 30–35% are generally considered hazardous for vehicles and difficult for walking without proper footing, and are typically found only on advanced hiking trails, ski slopes, or short retaining sections in mountainous terrain.
This calculator is useful whenever you need to:
One of the most frequent errors is mixing units — for example, entering the rise in feet and the run in meters. Always convert both values to the same unit before calculating. Another common mistake is confusing slope percentage with degrees; a 100% slope is not "100 degrees," it's a 45-degree angle, since the two units scale differently.
It's also important not to confuse the "run" with the diagonal (slope) distance. The run is strictly the horizontal component of the distance, not the length measured along the incline itself. Using the diagonal length instead of the true horizontal run will produce an inflated slope percentage.
Divide the rise (vertical height difference) by the run (horizontal distance), then multiply by 100. For example, a rise of 5 meters over a run of 100 meters: (5 ÷ 100) × 100 = 5% slope.
Slope percentage expresses the incline as a ratio between rise and run, while degrees measure the incline using the inverse tangent (arctan) of that same ratio. Both describe the same slope, but they do not increase at the same rate — a 100% slope equals 45°, while a 50% slope equals about 26.6°, not half of 45°.
A 2% slope means the surface rises 2 units for every 100 units of horizontal distance — for example, a rise of 2 feet over a run of 100 feet. This is a common minimum slope for roof and surface drainage.
A 20% slope means the surface rises 20 units for every 100 units of horizontal distance, which works out to roughly 11.3°. This is considered quite steep and is common on steep hiking trails or short residential driveways.
Divide 100 by the slope percentage to get the run for every 1 unit of rise. For example, a 1% slope is equivalent to a 1:100 ratio, and a 5% slope is equivalent to a 1:20 ratio.
Most accessibility guidelines cap ramp slope at around 8.3% (a 1:12 ratio), though a gentler slope of 5% or less is generally preferred for comfort and ease of use where space allows.
Yes. A slope percentage can exceed 100% on very steep terrain, since it simply reflects how much rise occurs relative to the run. A 100% slope equals a 45° angle, and percentages continue climbing rapidly beyond that as the surface approaches vertical.
These terms are often used interchangeably, but "grade" and "slope percentage" typically refer to the rise-over-run calculation used for roads and trails, while "pitch" is more commonly used for roofs, often expressed as a ratio like 4:12 (rise:run in inches).