Everyday

Gradient to Percentage Calculator

Convert slope between degrees, gradient percentage, and ratio. Calculate rise, run, and slope distance for ramps, roads, roofs, and drainage.

gradient-calculator
Slope conversions
Gradient %
Rise:Run ratio
Rise per 100 ft run
Angle (degrees)
Slope category

Understanding gradient, grade, and slope

A gradient describes how steeply a surface rises or falls over a horizontal distance. It is one of the most practical measurements in construction, landscaping, road design, and accessibility engineering. Knowing the gradient tells you how quickly elevation changes as you move along a surface.

Gradient can be expressed in three common ways: as an angle in degrees (0° = flat, 90° = vertical), as a percentage (rise ÷ run × 100), or as a ratio (1:20 means 1 unit up for every 20 units forward). All three convey the same information — they just present it differently depending on the context.

Percentage grade is the most common format for roads and civil engineering. Ratio format (e.g., 1:12, 1:20) is standard for accessibility ramps and British road signs. Degrees are preferred in architecture, surveying, and angle-based calculations.

Conversion formulas

Degrees to %: Gradient % = tan(angle°) × 100 % to Degrees: Angle° = arctan(gradient% ÷ 100) Rise/Run to %: Gradient % = (rise ÷ run) × 100 % to Ratio: Ratio 1:N = 1 : (100 ÷ gradient%) Slope length (hypotenuse): Length = √(rise² + run²)

Gradient reference table

Gradient %DegreesRatioTypical use
1–2%0.6–1.1°1:100 – 1:50Drainage, flat slabs
5%2.9°1:20Gentle paths, access roads
8.33%4.8°1:12ADA wheelchair ramp max
10%5.7°1:10Steep driveway
15%8.5°1:6.7Steep residential road
25%14.0°1:4Steep hillside
100%45.0°1:145-degree slope

Frequently asked questions

  • Gradient percentage (also called slope percentage or grade) is the vertical rise divided by the horizontal run, expressed as a percentage. A 5% gradient means the surface rises 5 units for every 100 units of horizontal distance. Gradient % = (Rise ÷ Run) × 100. It is always based on horizontal distance, not the actual slope length.
  • Use the tangent function: Gradient % = tan(angle in degrees) × 100. For example, a 5° slope = tan(5°) × 100 = 8.75% gradient. A 10° slope = tan(10°) × 100 = 17.6% gradient.
  • Use the inverse tangent: Angle = arctan(gradient% ÷ 100). For example, a 10% gradient = arctan(0.10) = 5.71 degrees. A 25% gradient = arctan(0.25) = 14.04 degrees.
  • A 1 in 10 gradient (ratio 1:10) means the surface rises 1 unit for every 10 units of horizontal distance. As a percentage: (1 ÷ 10) × 100 = 10% gradient. As degrees: arctan(0.10) ≈ 5.7°. This is a moderately steep slope often seen on driveways and ramps.
  • ADA (Americans with Disabilities Act) guidelines require wheelchair ramps to have a maximum slope of 1:12 (1 unit rise for every 12 units of horizontal run). This equals a gradient of about 8.33% or approximately 4.76 degrees. Steeper slopes are permitted in some cases with additional handrails and landing requirements.
  • Road gradient limits vary by country, speed limit, and road type. Residential streets in hilly areas may be up to 15–20% (8.5–11.3°). Highways are typically kept under 6–8% (3.4–4.6°) for sustained climbs. Steeper grades are allowed for short sections. Local design standards (AASHTO in the US) provide detailed guidance.
  • For surface water drainage (paths, patios, driveways), a minimum gradient of 1–2% (0.57–1.15°) is recommended to prevent standing water. For pipes and channels, minimum fall depends on pipe size and material. Most drainage codes specify minimum gradients to maintain self-cleaning flow velocity.
  • A 1:20 ratio means 1 unit of rise for every 20 units of horizontal run. As a percentage: (1 ÷ 20) × 100 = 5%. As degrees: arctan(0.05) ≈ 2.86°. This is a gentle slope, common in accessible path design and shallow roof pitches.
  • Grade and gradient are often used interchangeably in everyday speech. Both refer to slope expressed as a vertical/horizontal ratio. In civil engineering, "grade" is more common for roads and site work. "Gradient" is used more broadly in mathematics, physics (temperature gradient, pressure gradient), and British English. For slope calculations, they mean the same thing.