Slope and grade calculator

Free and built for site work: convert percent grade, ratios, degrees, and inches per foot, and solve grades and elevations between points.

  • Runs in your browser
  • Every answer shows its formula

Why this one

Built for drawings, not office PDFs

  • Both ratio conventions

    Separate boxes for H:V (3:1) and rise:run (1:12), so a ramp and an embankment are never confused.

  • Grades from elevations

    Spot elevations and a distance give the grade, the rise, and the length along the slope.

  • Accessibility limits at hand

    Common slopes are listed with the 2010 ADA Standards sections they come from.

One slope, five ways to write it

A slope is rise over run. Plans write it in whichever form suits the trade: road and site grades as a percent, embankments as a horizontal to vertical ratio, ramps as rise to run, pipes as a percent or inches per foot, and survey and structural work in degrees. They are all the same number underneath, and converting between them is simple arithmetic that is easy to get backwards in a hurry.

How to convert a slope to a percent grade

Type the slope in any box and the others follow. Percent grade is rise divided by run, times 100. H:V is run divided by rise, to 1. Rise:run is 1 to run divided by rise. Degrees is the arctangent of rise over run. Inches per foot is rise over run, times 12. The formulas are listed under the boxes so you can show your working.

H:V or V:H: read the order

The most common slope mistake is reading a ratio backwards. Civil and geotechnical drawings write side slopes horizontal first, so a 3:1 slope is 3 across for every 1 up, about 33%. Accessibility rules write rise first, so a 1:12 ramp is 1 up for every 12 across, 8.33%. A 3:1 embankment read as 1:3 would be three times steeper than intended. When a note is unclear, write it with letters, such as 3H:1V, and the ambiguity goes away.

Grades between points

Grading plans are full of spot elevations. The grade between two of them is the difference in elevation divided by the horizontal distance between them. Enter both elevations and the distance to get the grade, its H:V ratio, the rise, and the length measured along the slope. To go the other way, enter a start elevation, a grade (negative when it falls), and a distance to get the elevation at the end, the way you'd set a flow line or a finished grade.

Slopes worth knowing

  • 1:48 (2.08%): the steepest cross slope on an accessible walking surface (2010 ADA Standards, 403.3).
  • 1:20 (5%): the steepest running slope for an accessible walking surface that isn't a ramp (403.3).
  • 1:12 (8.33%): the steepest running slope for an accessible ramp (405.2).
  • 4:1, 3:1, and 2:1 (25%, 33.3%, 50%): side slopes you will see on grading plans; the allowed steepness depends on the soil, the use, and local rules.

Slopes on the drawing

Slopes come off plans as spot elevations, contour spacing, and labelled grades. The free grading tool draws contours from feature lines you sketch on a site plan, and the measure tool gives the horizontal distance between two spots at the drawing's scale, which is the run this calculator needs.

FAQ

Questions, answered.

Something else? Read the Vellum documentation or talk to the team.

How do I convert a slope ratio to a percent grade?

Divide the rise by the run and multiply by 100. A 3:1 (H:V) slope rises 1 for every 3 across, so it is 1 / 3 x 100 = 33.3%. A 1:12 ramp is 1 / 12 x 100 = 8.33%.

What's the difference between 3:1 and 1:3?

The order. In civil and geotechnical work slopes are usually written horizontal to vertical (H:V), so 3:1 means 3 across for 1 up. Ramps and accessibility rules write rise to run, so 1:12 means 1 up for 12 across. Always check which way a ratio is written; the calculator has a box for each.

Is a 100% grade vertical?

No. A 100% grade rises 1 for every 1 across, which is 45 degrees. A vertical face would be an infinite grade. Percent grade and degrees are only close to proportional for gentle slopes.

How do I find the grade between two spot elevations?

Subtract the start elevation from the end elevation and divide by the horizontal distance between them, then multiply by 100. From 100.00 to 103.50 over 140 feet is 3.5 / 140 x 100 = +2.5%.

What does 1/4 inch per foot mean?

A quarter inch of fall in every foot of run, a common way to state pipe and paving slopes. It is 0.25 / 12 = 2.08%, which is also 1:48.

Draw at the grade you just worked out.

In Vellum, type a length and a slope while you draft, alongside snapping, offsets, measurement, and markup.

10-day free trial · No credit card required · Pro is priced per user