Grade Slope Calculator

Grade Slope Calculator uses Grade% = rise ÷ run × 100 to convert elevation change and horizontal distance into percent grade, ratio, angle, radians, pitch rate, and true slope length.

Grade Slope Percentage
10.00%
The overall percentage of vertical incline calculated across this distance.
Slope Equivalents
1 : 10.0 Uphill
Incline Angle 5.71 deg
Angle in Radians 0.100 rad
Standard geometric representations of the grade’s physical pitch and angle.
Localized Pitch Rates
1.20 in/ft
Rise per 10 ft 12.00 in
Rise per 100 ft 120.00 in
The exact rate of elevation change mapped out across shorter linear increments.
Surface Geometry
100.50 ft
Vertical Rise 10.00 ft
Horizontal Base 100.00 ft
The true pitched surface length (hypotenuse) compared against base dimensions.
Steep Road Grade
This incline is considered steep for public roads. Grades over 8% may require special safety signage for trucks and large vehicles.

Why “Grade,” “Slope,” and “Pitch” Aren’t Always the Same Number

Ask three people on a job site to describe the same hill and you’ll often get three different numbers. A surveyor might call it “6 percent.” A carpenter might call it “1.2 inches per foot.” A road sign might say “7%” while a hiking app shows “4 degrees.” They can all be describing the exact same slope — the difference is just which unit of measurement is being used to express the same rise-over-run relationship. This calculator takes one set of measurements (how much something goes up or down, and how far it travels horizontally to get there) and translates that single relationship into every common format at once: percentage grade, ratio notation, angle, and localized pitch.

The Core Calculation: Rise Divided by Run

Everything on this page traces back to one formula:

Grade (%) = (Vertical Rise ÷ Horizontal Run) × 100

Before that division happens, the tool converts both your rise and your run into inches behind the scenes, regardless of which units you picked from the dropdowns. That’s why you can enter a rise in meters and a run in miles and still get a usable answer — the math is unit-agnostic until the very last step, when the results get converted back into whatever unit you assigned to the horizontal run.

The sign of your rise value controls the direction label. A positive rise is treated as an incline (uphill), a negative rise as a decline (downhill), and a zero rise as a flat surface. If you type “-6” into the rise field, the percentage itself comes back with a minus sign, the angle and radian values flip to negative, and every label on the page swaps from “Rise” to “Drop” and from “incline” to “decline” automatically.

What Each Output Card Is Telling You

Slope Equivalents (Card 1) converts the percentage into the ratio format used on engineering drawings and trail signage — written as “1 : X” — along with the equivalent angle in both degrees and radians. The ratio describes how much horizontal distance it takes to gain one unit of vertical rise: a result of “1 : 10” means the surface climbs one foot for every ten feet you walk forward.

Localized Pitch Rates (Card 2) breaks the slope down into a per-distance rate — inches of rise for every foot of run (or millimeters per meter, depending on your unit choice), plus how much elevation you’d gain over a 10-unit and 100-unit stretch. This is the figure framers and roofers tend to think in, since it maps directly onto how much a board, pipe, or drainage channel needs to climb over a given length.

Surface Geometry (Card 3) applies the Pythagorean theorem to find the true, sloped length of the surface (the hypotenuse) rather than just the flat horizontal distance. For gentle slopes this number is barely different from your run value, but on steep grades the actual material length — for railing, fencing, conduit, or roofing — can be noticeably longer than the horizontal measurement alone would suggest.

Below the cards, the tool flags the result with a plain-language read on how steep that grade actually is: under 5% is labeled gentle and generally fine for paths and standard vehicles, 5–8% is moderate, 8–15% is called out as steep enough to warrant truck signage on public roads, and anything 15% or above is flagged as an extreme grade that often exceeds typical municipal limits for driveways and roads.

The Catch: Your Run Unit Quietly Controls More Than You’d Expect

Here’s the one behavior worth understanding before you trust the output for a real project: the unit you select for Horizontal Run — not the rise — decides two things you might not expect.

First, it decides whether Card 2 speaks in imperial or metric pitch rates. If your run unit is feet, miles, or inches, you get inches-per-foot and rise-per-10/100-feet. If your run unit is meters, kilometers, or centimeters, you get millimeters-per-meter and rise-per-10/100-meters. Your rise unit has zero influence on this — so if you measured your rise in meters but your run in feet, the pitch output will still come back in inches per foot.

Second, Card 3 always displays its “Vertical Rise” and “True Length” figures converted into the run’s unit, not the unit you originally typed for the rise. So if you enter 3 meters of rise and 50 feet of run, Card 3 won’t show “3 m” anywhere — it’ll show the rise converted into feet. That’s mathematically correct, but if you’re scanning the page for the number you typed, it can look like the tool changed your input.

On the Job: Checking a Driveway Grade

A homeowner wants to know if a new driveway will be too steep before the excavator shows up. A site survey shows the driveway climbs 4.5 feet over a 75-foot run, both measured in feet.

Entering Rise = 4.5 ft and Run = 75 ft returns a grade of 6.00%. The Slope Equivalents card shows that as roughly 1 : 16.7 Uphill, with an incline angle of about 3.43 degrees (0.060 radians). The Localized Pitch Rates card — using imperial units since the run was entered in feet — shows 0.72 in/ft, meaning the driveway rises about 7.2 inches over every 10 feet, or 72 inches over every 100 feet.

Surface Geometry shows the actual paved length would be about 75.13 ft, only marginally longer than the 75-foot horizontal run. The status box reads “Moderate Grade,” noting that 6% is manageable for most paths, driveways, and vehicles — useful confirmation before committing to grading work, though local driveway slope ordinances should still be checked separately.

Frequently Asked Questions

What happens if I enter 0 for the rise?

The calculator returns a 0% grade, labels the ratio as “Level,” and shows 0 degrees and 0 radians. The status message switches to “Level Surface” and includes a note that a truly flat surface may still need slight micro-grading for drainage if it’s outdoors — a zero result here describes the math, not necessarily a buildable real-world surface.

Why won’t the calculator accept 0 or a negative number for the horizontal run?

Run represents the horizontal distance the slope travels over, and dividing by zero (or a negative distance) doesn’t produce a meaningful grade. If the run field is left blank, set to zero, or set to a negative number, the tool returns a “Data Required” message instead of a result. The rise field, by contrast, accepts zero or negative values without complaint, since a flat or downhill rise is geometrically valid.

If I enter a negative rise, does that affect the steepness rating?

No — the severity labels (Gentle, Moderate, Steep Road Grade, Extreme Grade) are based on the magnitude of the slope, not its direction. A -20% downhill grade triggers the same “Extreme Grade” warning as a +20% uphill grade. Only the wording around it changes, swapping “incline” for “decline” and “Rise” for “Drop.”

I entered my rise in meters but the pitch rate still shows inches per foot. Is that a bug?

That’s expected. The Localized Pitch Rates card chooses imperial or metric formatting based solely on the unit you selected for the horizontal run, regardless of what unit you used for the rise. If you want metric pitch rates (mm/m), set the run unit to meters, kilometers, or centimeters.

What’s the practical difference between the percentage and the “1 : X” ratio?

They describe the same slope from opposite directions. The percentage tells you how much vertical change happens relative to 100 units of horizontal distance. The ratio tells you how much horizontal distance it takes to produce one unit of vertical change. A 10% grade and a “1 : 10” ratio are the same slope — the ratio format is simply more common on construction drawings and trail signage, while percentages are more common on road signs.

Why does Card 3 show a different rise value than what I typed?

Card 3 always reports the rise converted into the same unit you chose for the horizontal run, so the two values can be compared on a common scale. If your original rise unit differs from your run unit, the displayed number will be a converted figure rather than your raw input — the underlying value hasn’t changed, only the unit it’s expressed in.