Skip to main content
FigureCalc

How to Calculate Ramp Length from Rise

By Uzair Arshad , Senior Civil and Structural Engineer

Last updated: April 23, 2026 · 7 min read

To calculate ramp length, you need two numbers: the vertical rise and the slope ratio. Multiply rise by the ratio denominator to get horizontal run, then apply the Pythagorean theorem to find the actual ramp surface length. For a 30-inch rise at a 1:12 slope, the run is 360 inches (30 feet) and the ramp length is 361.2 inches (30.1 feet). The ramp calculator handles all three steps at once and converts the result to angle and grade automatically.

Step 1: Calculate Horizontal Run

Horizontal run is the distance the ramp travels along the ground, measured flat. It comes directly from the rise and slope ratio.

Run = Rise × N

(where N is the denominator in a 1:N ratio)

For a 1:12 slope, N equals 12. A 30-inch rise needs 30 × 12 = 360 inches of run, which is 30 feet. For a 1:8 slope, the same rise needs only 30 × 8 = 240 inches (20 feet). The denominator directly controls how far the ramp extends horizontally.

The ratio tells you: for every 1 unit of rise, the ramp covers N units of horizontal ground. That relationship stays constant regardless of the rise value. A 6-inch rise at 1:12 needs 72 inches of run. A 24-inch rise at 1:12 needs 288 inches. You can scale any rise by the ratio without re-doing the logic.

Step 2: Calculate Total Ramp Length

Run and ramp length are not the same measurement. Run is the horizontal ground distance. Ramp length is the distance along the ramp surface itself, which is always slightly longer because the ramp travels at an angle.

Think of it as the hypotenuse of a right triangle, with rise as the vertical leg and run as the horizontal leg:

Ramp length = √(Rise² + Run²)

For a 30-inch rise at 1:12:

Ramp length = √(30² + 360²) = √(900 + 129,600) = √130,500 ≈ 361.2 inches

The ramp length is 1.2 inches longer than the run. That gap is small at gentle slopes but grows as the slope steepens. At 1:8 with a 30-inch rise:

Ramp length = √(30² + 240²) = √(900 + 57,600) = √58,500 ≈ 241.9 inches

Here the ramp length exceeds the run by 1.9 inches. At steeper slopes like 1:6 or 1:4, the difference becomes more meaningful.

Step 3: Convert to Angle and Grade

Once you know the rise and run, the angle and grade follow directly.

Angle = arctan(Rise / Run)

Grade (%) = (Rise / Run) × 100

Since Run = Rise × N, these simplify to:

Angle = arctan(1 / N)

Grade (%) = (1 / N) × 100

For a 1:12 slope: Angle = arctan(1/12) = 4.8°, Grade = 8.3%. For a 1:10 slope: Angle = arctan(1/10) = 5.7°, Grade = 10%. These values do not depend on the actual rise amount. They are fixed for a given ratio.

The angle and grade help when reading site drawings or specifying a ramp for a contractor. Engineers and architects often work in grade percentages rather than ratios, so knowing how to convert between them prevents miscommunication on a job site.

Worked Example: 30-Inch Rise at Two Ratios

A raised rear deck has a 30-inch vertical rise from grade to the deck surface. The homeowner needs a ramp accessible to a manual wheelchair user. Two ratio options are on the table.

Option A: 1:12 slope

Run = 30 × 12 = 360 inches (30 feet)

Ramp length = √(30² + 360²) = √(900 + 129,600) = √130,500 ≈ 361.2 inches (30.1 feet)

Angle = 4.8°, Grade = 8.3%

A 30-foot run fits along the side of a typical backyard. It requires no intermediate landing because the run stays under 30 feet.

Option B: 1:10 slope

Run = 30 × 10 = 300 inches (25 feet)

Ramp length = √(30² + 300²) = √(900 + 90,000) = √90,900 ≈ 301.5 inches (25.1 feet)

Angle = 5.7°, Grade = 10%

Five feet shorter, which can matter on a constrained lot. A 10% grade is steeper than 1:12 but often workable for occasional powered wheelchair or scooter use.

The ramp surface length difference between Option A and B is 361.2 vs. 301.5 inches. If you order ramp boards cut to run length instead of ramp length, you will be about 1 to 1.5 inches short on each board. The calculator returns both measurements so you order the right dimension.

Why Run and Ramp Length Are Different, and Why It Matters

Most people measure available site space as a horizontal distance. You stand at the base of the entry, pace off the space, and note that you have 25 feet to work with. That number is your maximum run.

The ramp surface itself travels slightly farther than the ground because it rises while covering that horizontal distance. At gentle slopes (1:12, 1:10), the difference is under 2 inches per 30 feet of run, which is minor. At steeper slopes or longer runs, it adds up.

The practical impact shows up when sizing boards. If you cut ramp decking to 360 inches (run) when the surface measures 361.2 inches (length), each board comes up 1.2 inches short. On a wider ramp, that gap shows at the top edge. Always use ramp length, not run, when sizing and ordering surface boards.

Permits and drawings sometimes list ramp slope as the rise-to-run ratio, which gives you the ground dimension. If a permit drawing shows a 1:12 ramp with a 30-inch rise, the permitted run is 30 feet. Your actual material order uses 30.1 feet per surface run.

Reverse Calculation: Finding Maximum Rise from Available Space

Sometimes you know the available run length and need to find the maximum rise the ramp can handle at a given slope.

Rise = Run / N

If you have 20 feet (240 inches) of available run and want a 1:12 slope:

Rise = 240 / 12 = 20 inches

That 1:12 ramp handles up to a 20-inch vertical rise within 20 feet of run. If your actual rise is 24 inches, you would need 288 inches (24 feet) at 1:12, or you could steepen the slope to 1:10 and keep it within 20 feet.

The reverse formula is useful when the site constrains the ramp more than the rise does. You know how much space you have; you need to know if the rise fits. The ramp calculator lets you enter rise and ratio and immediately see the run requirement, which tells you whether your site works.

Using the Ramp Calculator

Enter the vertical rise in inches and select the slope ratio denominator. The ramp calculator returns horizontal run, total ramp length, slope angle in degrees, and grade percentage in one step. It also returns both run and ramp length so you know which measurement applies to your next decision.

For a comparison of common slope ratios and what each means for different users, see the ADA ramp slope guide, which covers when 1:12 vs. 1:8 vs. 1:6 makes sense for different scenarios.


Frequently Asked Questions

What is the difference between ramp run and ramp length?

Ramp run is the horizontal ground distance the ramp covers. Ramp length is the distance along the ramp surface itself, which is the hypotenuse of the rise-run right triangle. For a 30-inch rise at 1:12, run is 360 inches and ramp length is 361.2 inches. Always use ramp length for ordering surface boards and run for site planning.

How do you calculate ramp length if you only know rise and slope?

Multiply rise by the ratio denominator to get run, then apply the Pythagorean theorem: ramp length = √(rise² + run²). For a 24-inch rise at 1:12, run = 288 inches and ramp length = √(576 + 82,944) ≈ 289 inches. The ramp calculator returns this result alongside angle and grade with one entry.

How do I find the maximum rise I can handle in a limited space?

Divide your available run by the ratio denominator. If you have 15 feet (180 inches) of space and want a 1:12 slope, the maximum rise is 180 / 12 = 15 inches. For 1:10 in the same space, the maximum rise is 180 / 10 = 18 inches. A steeper ratio lets you handle more rise in less space.

Why is ramp length slightly longer than ramp run?

The ramp travels at an angle, so it covers more distance than the same path measured flat. The rise adds a small amount to the total via the Pythagorean theorem. At gentle slopes like 1:12, the difference is under 1% of the run. At steeper slopes it grows, and it matters most when ordering cut lumber for the ramp surface.

Related calculators