Drawing & geometry
Ramp gradient calculator
Convert rise and run to gradient, angle and sloping length.
Loading the local tool…
What a ramp slope calculator does
A ramp slope calculator turns a ramp's rise and horizontal run into its gradient, expressed as a ratio (1:12), a percentage (8.33%) and an angle (4.76°), plus the length measured along the ramp surface. It also works backwards: give it the rise and a target ratio or percentage and it tells you how much horizontal run you need.
The most common question it answers is how long a wheelchair ramp needs to be. Under the 2010 ADA Standards for Accessible Design, a ramp's running slope can be no steeper than 1:12, so every inch of rise needs at least 12 in (1 ft) of horizontal run. A 24 in rise needs 24 ft of run before you add landings.
The calculator does the geometry, then compares it with a reference you choose: the 2010 ADA Standards §405 (1:12, 30 in rise per run), UK Approved Document M (1:12 to 1:20 by going length), NZBC D1/AS1 (1:12) or your own limits. It schedules intermediate landings at that maximum and totals the handrail length, but it does not check clear width, cross slope, edge protection, top and bottom landings or local amendments, and it does not tell you whether a ramp complies. Use it to size a ramp, then check the design against the adopted code.
How to use the ramp gradient calculator
- Choose Imperial or Metric. In imperial, rise is entered in inches and run in feet.
- Choose what to Solve from: Rise and run (you know both), Rise and ratio (you know the target 1:x) or Rise and percent.
- Enter the rise, measured vertically from the finished surface at the bottom to the finished surface at the top. This is not the length of the ramp.
- Enter the horizontal run, the ratio denominator (12 for 1:12) or the percent slope, depending on the mode.
- Pick an Accessibility reference: ADA 2010 Standards §405, UK Approved Document M, NZBC D1/AS1 or Custom limits. Custom and NZBC show fields for the maximum gradient and the maximum rise between landings; enter the intermediate landing length for all of them.
- Read the horizontal run, ratio, percent, angle and sloping length, then whether the gradient is within the reference, the number of runs and intermediate landings, the total length including landings and the handrail length for both sides, with a section diagram and the cited source. Export PDF, CSV or SVG, or copy the results.
Worked example
Imperial: A 30 in rise over 30 ft of horizontal run is a 1:12 gradient, 8.33% slope and 30.10 ft sloping length. At the ADA 30 in maximum rise per run it needs one run and no intermediate landing.
Metric: A 0.5 m rise over 6 m horizontal run has a 1:12 gradient, 8.33% slope and 6.021 m sloping length.
ADA ramp slope requirements: the 1:12 rule
Section 405 of the 2010 ADA Standards for Accessible Design sets the geometry for ramps on an accessible route. The key numbers are summarized below for orientation. Read the full text and confirm which standard applies to your project; state accessibility codes and the IBC (which references ICC A117.1) can differ in detail.
For ramps that are part of a means of egress, the 2021 IBC also limits running slope to 1:12 (1012.2), allows up to 1:8 for other pedestrian ramps, and limits the rise of a single ramp run to 30 in (1012.4).
- Running slope: not steeper than 1:12, or 8.33% (405.2). Walking surfaces steeper than 1:20 (5%) must be designed as ramps (403.3).
- Rise: no more than 30 in for any single ramp run (405.6). A greater rise needs intermediate landings.
- Cross slope: not steeper than 1:48 (405.3).
- Clear width: at least 36 in between handrails (405.5).
- Landings: at the top and bottom of each run, at least 60 in long and at least as wide as the widest run leading to them. A landing where the ramp changes direction must be at least 60 × 60 in (405.7).
- Handrails: required where a ramp run rises more than 6 in (405.8).
- Existing sites: where space is limited, Table 405.2 allows slopes steeper than 1:12 but no steeper than 1:10 for a rise of up to 6 in, and steeper than 1:10 but no steeper than 1:8 for a rise of up to 3 in.
Ramp slope chart: ratio, percent and degrees
Ratios, percentages and angles are not interchangeable at a glance. A 1:12 ramp is 8.33%, not 12%, and less than 5°. Accessibility limits are written as ratios or percentages, so work in those and treat the angle as a check.
| Ratio | Slope | Angle | Run per 1 in of rise | Run for a 30 in rise | Where it appears |
|---|---|---|---|---|---|
| 1:8 | 12.50% | 7.13° | 8 in | 20 ft | ADA existing sites, 3 in rise max; IBC non-egress ramps |
| 1:10 | 10.00% | 5.71° | 10 in | 25 ft | ADA existing sites, 6 in rise max |
| 1:12 | 8.33% | 4.76° | 12 in | 30 ft | ADA maximum running slope |
| 1:16 | 6.25% | 3.58° | 16 in | 40 ft | Gentler ramp |
| 1:20 | 5.00% | 2.86° | 20 in | 50 ft | Steeper than this is a ramp |
| 1:48 | 2.08% | 1.19° | 48 in | 120 ft | ADA maximum cross slope |
How long does a wheelchair ramp need to be?
At 1:12, the minimum horizontal run in feet equals the rise in inches. The sloping length is slightly longer than the run. Add 60 in (5 ft) landings at the top and bottom of every run, and plan an intermediate landing for every 30 in of rise.
| Rise | Minimum run at 1:12 | Sloping length | Ramp runs needed (30 in max each) | Handrails (ADA 405.8) |
|---|---|---|---|---|
| 6 in | 6 ft | 6.02 ft | 1 | Not required |
| 12 in | 12 ft | 12.04 ft | 1 | Required |
| 18 in | 18 ft | 18.06 ft | 1 | Required |
| 24 in | 24 ft | 24.08 ft | 1 | Required |
| 30 in | 30 ft | 30.10 ft | 1 | Required |
| 36 in | 36 ft | 36.12 ft | 2 | Required |
| 48 in | 48 ft | 48.17 ft | 2 | Required |
| 60 in | 60 ft | 60.21 ft | 2 | Required |
Worked example: a ramp to a 42 in high porch
A front porch sits 42 in above the path. At 1:12 the ramp needs 42 ft of horizontal run, and because no single run may rise more than 30 in, it must be split into at least two runs. Two equal runs of 21 in rise each need 21 ft of run apiece. In the calculator, choose Rise and ratio, enter 21 in and 12, and it returns 21 ft of run and a sloping length of 21.07 ft.
Add a 60 in landing at the bottom, a 60 in landing between the runs and a 60 in landing at the top (the porch can serve if it is level and large enough). Laid out in a straight line, that is 42 + 5 + 5 + 5 = 57 ft overall. Turning the ramp back on itself at the middle landing (a switchback) shortens the footprint, and a landing where the direction changes must be at least 60 × 60 in.
That is the geometry. Handrails, edge protection, cross slope, surface and clear width all still apply, and many states and cities have their own accessibility codes.
Who it is for and when to use it
Sizing a residential wheelchair ramp
Work out how much of a yard or driveway a ramp will take up before choosing a straight, L-shaped or switchback layout.
Checking an existing ramp or sloped path
Measure the rise and run on site and see the actual ratio and percentage, including whether a walk is steeper than 1:20.
Early accessible route planning
Test whether a level change at an entrance can be handled with a ramp within the site, or whether floor levels or grading need to change.
Converting between ratio, percent and degrees
Translate a slope on a civil drawing, a product specification or a site survey into the form your code or client uses.
Method, formulas & assumptions
Gradient (%) = rise/run × 100. Ratio denominator = run/rise. Sloping length = √(rise² + run²). The selected reference sets a maximum gradient and either a maximum rise per run (ADA: 30 in) or a maximum going per run (UK Part M: 2 m at 1:12, 5 m at 1:15, 10 m at 1:20, interpolated). Runs = ceil(run ÷ maximum going) or ceil(rise ÷ maximum rise); landings = runs − 1; total length = run + landings × landing length; handrails = 2 × (sloping length + landings × landing length).
Imperial inputs are converted with exact factors (1 ft = 0.3048 m, 1 lb = 0.45359237 kg, 1 US gal = 3.785411784 L) before the calculation runs in SI, then results are converted back.
Common mistakes to avoid
- Entering the ramp's sloping length as the horizontal run. Measure the run in plan, level, from the bottom to the top of the ramp.
- Reading 1:12 as 12%. It is 8.33%; a 12% slope is about 1:8.3.
- Forgetting landings. Every run needs a landing at each end, and each landing adds at least 5 ft of length.
- Measuring the rise at the wrong points. Take it from the finished surface of the lower landing to the finished surface of the upper landing, including any threshold.
- Designing exactly to 1:12. Construction tolerances can make a ramp built to the limit slightly steeper than allowed, so a little shallower gives some margin.
- Assuming the geometry proves compliance. Width, handrails, edge protection, cross slope and surface are separate requirements.
Scope & limits
Geometry against entered or cited limits only (2010 ADA Standards §405, Approved Document M Volume 2 2015, NZBC D1/AS1). Top and bottom landings, handrail extensions, edge protection, crossfall and surface requirements are not evaluated; confirm with the adopted code.
Frequently asked questions
How long does a ramp need to be for a 24 inch rise?
At the ADA maximum slope of 1:12, a 24 in rise needs at least 24 ft of horizontal run, plus 5 ft landings at the top and bottom. The sloping length is 24.08 ft.
What is the ADA maximum ramp slope?
The 2010 ADA Standards (405.2) limit a ramp's running slope to 1:12, which is 8.33% or about 4.76°. Cross slope is limited to 1:48 (405.3).
What is a 1:12 slope as a percentage?
A 1:12 slope is 8.33%. Divide the rise by the run and multiply by 100: 1 ÷ 12 × 100 = 8.33.
What is the maximum rise for a single ramp run?
30 in under ADA 405.6 and 2021 IBC 1012.4. A greater total rise needs two or more runs separated by level landings at least 60 in long.
What is a 1:12 ramp in degrees?
A 1:12 ramp is 4.76°. A 1:16 ramp is 3.58° and a 1:20 slope is 2.86°. Accessibility rules are written as ratios, so use the ratio when checking a design.
When does a ramp need handrails?
Under ADA 405.8, ramp runs with a rise greater than 6 in need handrails, and ADA 505.2 requires them on both sides of the ramp.
Can a ramp at a private home be steeper than 1:12?
The ADA Standards apply to public accommodations and commercial facilities, not most private homes, but 1:12 is still the usual design limit for wheelchair users. Some local codes and funding programs require it, so check with your building department.
How do I work out ramp length from a slope?
Horizontal run = rise × ratio denominator. At 1:12, a 7 in step needs 84 in, or 7 ft, of run. The sloping length is the square root of rise squared plus run squared, 7.02 ft here.
Do I need an account to download the result?
No. All calculations, local file processing and exports on this page are free, without an account.
Where are my inputs stored?
The tool keeps inputs in this browser tab. It does not upload them or create a cloud copy. Save or download anything you want to keep before leaving the page. Standard site analytics may operate independently of the tool.
Can I work in metric instead of imperial?
Yes. Use the Imperial / Metric switch above the inputs. Imperial (feet, inches, pounds, gallons) is the default; switching converts every dimensional field and result, and your choice is remembered across the free tools in this browser.
Further reading
- Accessible parking requirements
- ADA restroom dimensions
- Egress and corridor widths
- All drawing & geometry tools
- All free architecture & construction tools
- Harth resource library
In this category
Keep developing your project in Harth.
Bring your ideas, models and project research into one workspace. Downloaded results are yours to take with you.