Calculate slope percentage, angle, ratio, and slope length instantly
Elevation grade — also called slope percentage, percent grade, or gradient — is one of the most fundamental measurements in construction, civil engineering, landscape design, and outdoor recreation. It quantifies how steeply a surface rises or falls over a given horizontal distance, expressed as a percentage. A 10% grade means the surface rises 10 feet (or meters) for every 100 feet (or meters) traveled horizontally. Understanding grade is essential whether you are designing a wheelchair-accessible ramp, planning driveway drainage, sizing a culvert pipe, grading a lawn, or evaluating a mountain road's steepness. This Elevation Grade Calculator provides a comprehensive, multi-mode solution for every common grade-calculation scenario. Engineers and contractors most often need to calculate grade from known rise and run measurements — and the calculator handles that instantly. But many real-world situations require working backwards: you know the maximum allowable grade and either the rise or the run, and need to find the missing dimension. The calculator solves all three combinations: Rise + Run → Grade, Grade + Run → Rise, and Grade + Rise → Run. For surveyors and civil engineers working with GPS or level-rod data, the Elevation Points mode lets you enter a start elevation, end elevation, and horizontal distance to compute the grade between two benchmark points — exactly how road and site grading is documented in construction drawings. This mode also detects the slope direction (uphill or downhill) and displays elevation change automatically. The results go well beyond a simple percentage. Every calculation simultaneously outputs the slope angle in degrees, the rise-to-run ratio in standard 1:X notation (critical for ADA ramp documentation), the slope length (hypotenuse of the rise-run triangle), and the equivalent roof pitch in X:12 notation for roofing professionals. A dedicated Conversion mode lets you enter any grade percentage and instantly see all equivalent representations without needing to know rise or run values. For construction professionals, the compliance panel is one of the most practical features. The calculator checks your calculated grade against three critical standards: ADA wheelchair ramp compliance (maximum 8.33%, or 1:12 ratio), minimum drainage slope (1% for adequate water flow), and driveway grade limits (preferred maximum 15%, absolute maximum 25%). Color-coded pass/fail badges make it immediately obvious whether a proposed grade meets code requirements. Grade classification gives an intuitive sense of steepness beyond raw numbers. The calculator labels grades from Level (0%) through Gentle, Moderate, Steep, Very Steep, Extreme, and Cliff-like, consistent with terrain classifications used in hiking, road engineering, and grading specifications. The color-coded segmented gauge makes it easy to see at a glance where a grade falls on the steepness spectrum. Application-specific guidance adapts the output to your use case. When you select Ramp, the calculator highlights ADA requirements. Selecting Drainage surfaces the 1–2% surface slope recommendations for patios and parking lots. The Road mode references US interstate (max 6%) and local road (max 12%) standards. Roof mode explains the minimum pitch requirements for different roofing materials. All results can be exported to CSV for use in spreadsheets or project reports, copied to the clipboard for quick sharing, or printed in a clean print-friendly layout. The Web Share API lets you share results directly to messaging apps or email on mobile devices, making this tool as useful in the field as it is in the office.
Understanding Elevation Grade
What Is Elevation Grade?
Elevation grade (also called slope, gradient, or percent grade) is the ratio of vertical rise to horizontal run, expressed as a percentage. A grade of 5% means the surface rises 5 units vertically for every 100 units traveled horizontally. Grade is directional: positive values indicate uphill slopes and negative values indicate downhill. A flat, level surface has a grade of exactly 0%. The relationship between grade, angle, and ratio is fixed mathematically: 8.33% grade equals 4.76° and a 1:12 ratio. Grade is always calculated using horizontal distance (run), not along-slope distance, which is why the horizontal distance is the critical measurement in engineering specifications.
How Is Grade Calculated?
The core formula is simple: Grade (%) = (Rise ÷ Run) × 100, where Rise is the vertical change and Run is the horizontal distance. For a 3-foot rise over 60 feet of run, the grade is (3 ÷ 60) × 100 = 5%. The angle in degrees is derived using the arctangent function: Angle = arctan(Rise ÷ Run) × (180 ÷ π). The slope ratio (1:X) is calculated as Run ÷ Rise — a 1:12 ramp means for every 1 unit of rise there are 12 units of run, giving an 8.33% grade. The slope length (hypotenuse) uses the Pythagorean theorem: √(Rise² + Run²). Reverse calculations work algebraically: given Grade and Run, Rise = (Grade ÷ 100) × Run; given Grade and Rise, Run = Rise ÷ (Grade ÷ 100).
Why Does Grade Matter?
Grade is a critical design parameter across dozens of disciplines. In construction, ADA regulations mandate that wheelchair ramps not exceed 8.33% (1:12) to ensure usability by people with mobility impairments. Drainage engineers specify minimum grades (typically 1–2%) so that water flows to collection points rather than pooling. Driveway grades above 25% become dangerous in icy conditions and may prevent vehicle entry. Road designers limit highway grades to 6% for interstates (7% in mountainous terrain) to manage vehicle speed, braking distance, and fuel consumption. Landscape architects use grade to control erosion — slopes above 25% become difficult to mow and prone to soil loss. Understanding grade helps every professional make design decisions that are safe, code-compliant, and functional.
Limitations and Caveats
This calculator assumes straight-line grade between two points and uses horizontal distance (not along-slope distance) as the run measurement, which is the engineering standard. For curved slopes or varying terrain, calculate grade between multiple segment pairs and sum the results. The ADA compliance check reflects the 2010 ADA Standards for Accessible Design for new construction (max 1:12 with 30-inch maximum rise per run). Existing facilities may qualify for alternative standards. Drainage recommendations are general guidelines — local building codes, soil permeability, and storm water regulations may require different minimum grades. Always consult local codes and a licensed engineer for permitted construction. Grade and angle have a non-linear relationship: 100% grade equals exactly 45°, and 1000% grade approaches (but never reaches) 90°.
How to Use the Elevation Grade Calculator
Choose a Calculation Mode
Select Rise + Run to calculate grade from your measured vertical and horizontal distances. Choose Grade + Run or Grade + Rise to solve for the missing dimension when you already know the required grade. Use Elevation Points when you have GPS or surveying benchmark data. Use Convert Grade to instantly translate any grade percentage into its angle, ratio, and roof pitch equivalents.
Enter Your Measurements and Units
Type your values into the input fields. Use the unit dropdowns next to each field to select feet, inches, meters, centimeters, or yards. You can mix units — for example, rise in inches and run in feet — and the calculator handles the conversion automatically. Negative rise values represent downhill slopes.
Select Your Application Type
Click the application buttons (General, Ramp/ADA, Drainage, Driveway, Road, Roof, or Landscape) to get context-specific recommendations tailored to your use case. The compliance panel checks your grade against ADA, drainage, and driveway standards and shows pass/fail badges instantly.
Review Results and Export
Review the grade percentage, angle, slope ratio, slope length, and grade classification in the results panel. The visual slope diagram shows the proportional shape of your slope. Use Copy, Share, Export CSV, or Print buttons to save or share your results for project documentation.
Frequently Asked Questions
What is the difference between grade percentage and slope angle in degrees?
Grade percentage and slope angle both measure steepness, but they use different scales. Grade percentage is the ratio of rise to run multiplied by 100 — a 10% grade means 10 feet of rise per 100 feet of horizontal distance. Angle in degrees uses trigonometry (arctan of rise/run) and ranges from 0° (flat) to approaching 90° (vertical). The relationship is non-linear: 100% grade equals exactly 45°, and an angle of 45° equals 100% grade. For small angles (under about 15°), the grade percentage and the angle in degrees are numerically close, but they diverge sharply at steeper grades. Engineers typically use percentage for road and ramp grades, while hikers and pilots often use degrees.
What is the maximum ADA ramp grade allowed?
The 2010 ADA Standards for Accessible Design require that wheelchair ramps in new construction not exceed a slope of 1:12, which equals 8.33% grade or approximately 4.76°. Each ramp run segment may not have a rise exceeding 30 inches (760 mm) before a level landing of at least 60 inches is required. For the most comfortable access, a slope of 1:16 (6.25%) or less is recommended. Existing facilities being altered may qualify for steeper slopes — up to 1:8 (12.5%) for rises under 6 inches — under the ADA's alternative requirements. Always consult the current ADA Standards and local building codes, as requirements can vary by jurisdiction and facility type.
What grade is required for proper drainage?
For surface drainage, most building codes and engineering guidelines require a minimum grade of 1% (1 foot of fall per 100 feet of run) to prevent water from pooling on hard surfaces like concrete or asphalt. For yard grading, the recommended slope away from building foundations is 2% for the first 10 feet, then 1% beyond. Patios and sidewalks should slope at 1–2% away from structures. For drainage pipes and swales, the minimum slope depends on pipe diameter and material — typically 0.5% or more for larger pipes. Slopes below 1% on paved surfaces create standing water and accelerate surface deterioration, especially in freeze-thaw climates.
How do I read a slope ratio like 1:12?
A slope ratio written as 1:12 (read as 'one to twelve') means for every 1 unit of vertical rise, there are 12 units of horizontal run. The first number is always the rise and the second is the run. To convert to a percentage: divide 1 by 12 and multiply by 100 = 8.33%. To convert to degrees: arctan(1/12) = 4.76°. Sometimes ratios are written as '1 in 12' instead of '1:12' — both mean the same thing. In roofing, pitch is expressed the same way but specifically per 12 inches of run: a 6:12 pitch rises 6 inches for every 12 inches horizontally, equivalent to a 50% grade. To find the ratio X from a known grade, divide 100 by the grade percentage: 100 ÷ 8.33 = 12.
What grade is considered too steep for a driveway?
The preferred maximum grade for a residential driveway is 15%, which allows safe vehicle use in all weather conditions including snow and ice. The absolute maximum accepted by most local codes is 25% — above this level, icy conditions can make the driveway impossible to negotiate, and vehicles with automatic transmissions may have difficulty. Some municipalities limit driveway grades to 20% or even less in areas with regular winter precipitation. Very steep driveways (above 20%) also make backing out safely more difficult and may pose challenges for lower-clearance vehicles. If your site requires a steep grade, consider using exposed aggregate or textured concrete for better traction, or installing a flat apron at the street end.
How do I calculate grade from two GPS elevation readings?
Use the Elevation Points mode in this calculator. Enter the starting elevation (from your GPS device or topographic map), the ending elevation, and the horizontal distance between the two points. The calculator computes Rise = End Elevation − Start Elevation and then Grade = (Rise ÷ Horizontal Distance) × 100. The critical detail is that horizontal distance must be the map distance between the points, not the straight-line distance along the slope. GPS devices typically report horizontal distance and elevation separately. If your device only gives slope distance, you can convert it: Horizontal Distance = √(Slope Distance² − Rise²). A negative grade result indicates a downhill slope between the two points.