ADA Ramp Length Calculator – Calculate Compliant Ramp Dimensions


ADA Ramp Length Calculator

This ADA Ramp Length Calculator helps you determine the required ramp length, run, and number of landings to comply with ADA (Americans with Disabilities Act) guidelines. Enter the total rise and desired slope to get started.


The total vertical height the ramp needs to overcome.


ADA recommended is 12 (for 1:12 slope). Gentler slopes (e.g., 16 or 20) are easier to use. Min allowed for most cases is 12.


ADA standard maximum rise for any single ramp segment is 30 inches before a landing is required.


Minimum length of landings between ramp segments (and often at top/bottom), typically 60 inches.



Enter values to see results

Total Horizontal Run: feet

Total Ramp Surface Length: feet

Number of Segments:

Number of Landings (between segments):

Total Horizontal Length (Run + Landings): feet

Formula Used: Total horizontal run is Rise × Slope Denominator. Segments are based on max rise per segment. Total length adds landing lengths between segments to the total run. Ramp surface is the sum of hypotenuses of each segment.

Ramp Length vs. Slope

Chart showing how the total horizontal length required changes with different slope ratios for the entered total rise.

ADA Ramp Guidelines Summary

Slope Ratio Max Rise per Run Min Landing Length Min Clear Width
1:12 (max) 30 inches 60 inches 36 inches
1:16 30 inches 60 inches 36 inches
1:20 30 inches 60 inches 36 inches
Steeper than 1:12 Not allowed (except short rises)
Summary of key ADA requirements for ramp slope, rise, and landings. Always check local codes.

What is an ADA Ramp Length Calculator?

An ADA Ramp Length Calculator is a tool designed to help architects, builders, and homeowners determine the necessary length and configuration of a ramp to comply with the Americans with Disabilities Act (ADA) Standards for Accessible Design. The ADA sets guidelines for ramps to ensure they are safe and navigable for individuals with disabilities, including those using wheelchairs or other mobility devices. This calculator takes into account the total vertical rise, the desired slope (or the steepest allowable slope, typically 1:12), the maximum rise per ramp segment (30 inches), and the minimum landing length (60 inches) to calculate the total horizontal space required, the length of the ramp surface, and the number of segments and landings needed.

Anyone involved in the design, construction, or modification of buildings and facilities that are required to be accessible should use an ADA Ramp Length Calculator. This includes architects, contractors, building managers, and homeowners undertaking renovations. Miscalculating ramp dimensions can lead to non-compliance, costly rework, and most importantly, unsafe and inaccessible environments.

A common misconception is that any ramp will do. However, the ADA is very specific about the maximum slope (1:12 for most cases), maximum rise before a landing (30 inches), landing dimensions (at least 60×60 inches, and wider if the ramp changes direction), and handrail requirements, all of which our ADA Ramp Length Calculator helps you plan for by determining the core lengths involved.

ADA Ramp Length Calculator Formula and Mathematical Explanation

The calculation for an ADA-compliant ramp involves several steps, especially when the total rise exceeds the maximum allowed per segment (30 inches).

  1. Determine Total Horizontal Run for the Rise: For a given slope ratio of 1:X (e.g., 1:12, where X is the slope denominator), the horizontal run required for a given rise is calculated as:

    Run = Rise × X
  2. Calculate Number of Segments: The ADA limits the maximum rise of any single ramp segment to 30 inches. So, the number of segments is:

    Number of Segments = Ceiling(Total Rise / Max Rise per Segment)

    where Ceiling rounds up to the nearest whole number.
  3. Calculate Total Run and Landing Length: If there’s only one segment (Total Rise ≤ 30 inches), the total run is simply Total Rise × X, and there are typically no landings between segments (though top and bottom landings are still needed). If there are multiple segments, level landings (min 60 inches long) are required between each segment.

    Total Run = Total Rise × X

    Number of Landings (between segments) = Number of Segments – 1

    Total Length of Landings = Number of Landings × Landing Length

    Total Horizontal Length = Total Run + Total Length of Landings
  4. Calculate Ramp Surface Length (Hypotenuse): The actual walking/rolling surface of the ramp is the hypotenuse of the triangle formed by the rise and run of each segment. Using the Pythagorean theorem (a² + b² = c²):

    Ramp Surface Length per Segment = √(Rise per Segment² + Run per Segment²)

    The total ramp surface length is the sum of these lengths for all segments. Our ADA Ramp Length Calculator sums these for you.
Variable Meaning Unit Typical Value
Total Rise Total vertical height to overcome Inches 6 – 60+
Slope Denominator (X) In a 1:X slope, how many units of run for 1 unit of rise Unitless 12, 16, 20
Max Rise per Segment Maximum vertical rise before a landing is needed Inches 30
Landing Length Minimum length of a level landing Inches 60
Run Horizontal distance covered by the ramp surface(s) Inches/Feet Calculated
Ramp Surface Length Length of the inclined ramp surface(s) Inches/Feet Calculated
Variables used in the ADA Ramp Length Calculator.

Practical Examples (Real-World Use Cases)

Example 1: Residential Ramp

A homeowner needs to build a ramp to overcome a 20-inch rise to their front door. They want to use the standard 1:12 slope.

  • Total Rise: 20 inches
  • Slope Denominator: 12
  • Max Rise per Segment: 30 inches
  • Landing Length: 60 inches

Using the ADA Ramp Length Calculator:
Since 20 inches is less than 30, only one segment is needed.
Run = 20 * 12 = 240 inches (20 feet).
Ramp Surface Length = √(20² + 240²) ≈ 240.83 inches (20.07 feet).
No landings *between* segments, but landings at top and bottom are usually required (e.g., 60×60 at the door). The calculator shows 0 landings between segments and a total horizontal length of 20 feet for the run itself.

Example 2: Commercial Building Ramp

A commercial building needs a ramp for a 48-inch total rise, adhering to a 1:16 slope for extra ease of use.

  • Total Rise: 48 inches
  • Slope Denominator: 16
  • Max Rise per Segment: 30 inches
  • Landing Length: 60 inches

Using the ADA Ramp Length Calculator:
Number of Segments = Ceiling(48 / 30) = 2 segments.
This means 1 landing between segments.
Total Run = 48 * 16 = 768 inches (64 feet).
Total Length of Landings = 1 * 60 = 60 inches (5 feet).
Total Horizontal Length = 64 feet + 5 feet = 69 feet.
Ramp surface length would be calculated per segment (30-inch rise segment and 18-inch rise segment) and summed.

How to Use This ADA Ramp Length Calculator

  1. Enter Total Rise: Input the total vertical distance from the lower level to the upper level in inches.
  2. Enter Slope Ratio Denominator: Input the ‘X’ value for your desired 1:X slope (e.g., 12 for 1:12). 12 is the maximum steepness generally allowed.
  3. Max Rise per Segment: This defaults to 30 inches as per ADA, but can be adjusted if local codes differ or a lower rise per segment is desired before a landing.
  4. Min Landing Length: Defaults to 60 inches, the typical minimum length for landings.
  5. Click Calculate: The calculator will update the results instantly, or you can click the button.
  6. Review Results: The calculator will show the Total Horizontal Length (including run and landings between segments), Total Ramp Surface Length, Number of Segments, and Number of Landings between segments.

The results help you understand the space required and the materials needed for your ramp. A longer ramp (gentler slope) or one with multiple segments and landings will require more space and materials.

Key Factors That Affect ADA Ramp Length Calculator Results

  • Total Rise: The greater the vertical distance, the longer the ramp run will be for a given slope, and the more likely multiple segments and landings are needed.
  • Slope Ratio: A gentler slope (e.g., 1:16 or 1:20) requires a much longer run than a steeper slope (1:12) for the same rise, increasing the overall ramp length and space needed.
  • Max Rise per Segment: Sticking to the 30-inch max rise per segment is crucial for compliance. If you choose a lower max rise, more segments and landings will be required for the same total rise, increasing length.
  • Landing Requirements: The need for 60-inch (or longer) landings between segments significantly adds to the total horizontal length of the ramp system. Landings are also required where ramps change direction and at the top and bottom.
  • Local Building Codes: While the ADA provides federal guidelines, local building codes may have stricter or additional requirements for ramps, including slope, landings, and handrails. Always consult local codes. Our ADA Ramp Length Calculator uses standard ADA values.
  • Site Constraints: The available space may limit the ramp’s layout, potentially requiring switchbacks or U-shaped ramps with more landings to fit within the area while maintaining the required slope.
  • Handrail Requirements: While not directly calculated by the length calculator, handrails are required on most ramps and their design needs to be integrated, affecting the overall width and space.

Frequently Asked Questions (FAQ)

What is the steepest slope allowed for an ADA ramp?
The steepest slope allowed for most ramps is 1:12 (1 inch of rise for every 12 inches of run). For very short rises under specific conditions, steeper slopes might be permissible, but 1:12 is the general maximum. Using a gentler slope like 1:16 or 1:20 is recommended where possible.
How long can a single ramp segment be?
A single ramp segment can have a maximum rise of 30 inches before a level landing is required. The horizontal length of that segment will depend on the slope (e.g., 30 feet of run for a 30-inch rise at 1:12).
Do I need landings on my ramp?
Yes, landings are required at the top and bottom of every ramp, between segments if the total rise exceeds 30 inches, and where the ramp changes direction. Landings must be at least 60 inches long and at least as wide as the ramp.
Can I use this ADA Ramp Length Calculator for existing buildings?
Yes, but for existing buildings undergoing alterations, there might be some exceptions or different requirements if space is technically infeasible. However, aiming for full compliance is always best. Consult the ADA guidelines for existing facilities.
What if I don’t have enough space for a 1:12 ramp?
If space is limited, you might need to consider a ramp with switchbacks (turns and landings) or explore other options like platform lifts, but these also have specific requirements and may not be suitable in all situations.
Does the calculator account for handrails?
This ADA Ramp Length Calculator focuses on the length, run, and landings. It does not directly calculate handrail dimensions, but handrails are required on both sides of ramps with a rise greater than 6 inches or a horizontal run greater than 72 inches.
What width does an ADA ramp need to be?
The minimum clear width between handrails must be 36 inches.
Are there different requirements for residential ramps?
Private residences are generally not covered by the ADA, but similar accessibility standards are often good practice and may be required by local codes or for federally funded housing. This ADA Ramp Length Calculator uses the commercial ADA standards.


Leave a Reply

Your email address will not be published. Required fields are marked *