算BuildCalc

Slope Converter

Enter rise and run to get the slope as a percentage, in degrees, as a ratio and as rise per metre.

Quick answer

With the default inputs: Rise 1 · Run 10Slope 10.00%

Edit the inputs below to recalculate.

Inputs

Difference in elevation between two points
Horizontal distance, not the slope length

Result

Slope
10.00%
Percentage10.00%
Angle5.71°
Ratio1 : 10.00
Rise per metre100.0mm/m
Slope length10.050m
Per mille100.0‰

Slope = rise ÷ run, independent of slope length. Always set out using horizontal distance, not a length measured along the slope.

Formula

Slopei = rise ÷ run
Percentageslope % = i × 100
Angleθ = arctan(i)
Ratio1 : n where n = 1 ÷ i
Slope lengthL = √(rise² + run²)
A 1 m rise over 10 m run: 10% slope, 5.71°, ratio 1:10, 100 mm per metre, and a slope length of 10.05 m.

Slope conversion table

SlopeAngleRatioRise per metreTypical use
0.5%0.29°1:2005 mmSurface drainage
1%0.57°1:10010 mmGutters and eaves
2%1.15°1:5020 mmFlat roof falls
3%1.72°1:33.330 mmStructural falls
5%2.86°1:2050 mmProfiled metal roofs
10%5.71°1:10100 mmMax. accessible ramp
20%11.31°1:5200 mmAsphalt shingle roofs
33%18.26°1:3330 mmPlain tile roofs
50%26.57°1:2500 mmSteep pitched roofs
100%45.00°1:11000 mm45° pitched roof

How to work it out

  1. Confirm what the rise and the run each mean. Rise is the level difference between two points; run is the horizontal projection, not the length measured along the slope. Confusing these three is the leading cause of slope errors.
  2. Base gradient i = rise ÷ run. One metre of rise over ten metres of run gives i = 0.1.
  3. As a percentage: i × 100% = 10%. That is what a stated 2% fall means — 2 m of rise per 100 m of horizontal run.
  4. As an angle: θ = arctan(i). At i = 0.1 the angle is 5.71°, not 10°. Percentage and angle are close at shallow gradients but diverge rapidly beyond about 15%.
  5. As a ratio 1 : n, where n = 1 ÷ i. So i = 0.1 is 1 : 10. The 1:12 required for accessible ramps is i = 0.0833, or 8.33%.
  6. Slope length = √(rise² + run²), used for ramp finishes, roof tiles and inclined pipe runs.

Where it goes wrong

Material and cost

The cost of a slope error depends on location: insufficient roof fall causes ponding and leakage, and rectification means stripping membrane and insulation at 150-300 CNY/m²; an under-sloped drain blocks and breaking tiles to fix it runs to hundreds or thousands per location; an over-steep accessible ramp means rebuilding the whole base.

On site

Basis

FAQ

Should I use percent or degrees?
Percent (or per mille) suits earthworks, roads and drainage because you can compute fall directly from horizontal distance, which is how you set out. Degrees suit steelwork and machine installation where the angle between members matters. Roofs are usually given as a ratio. The conversion is percentage = tan(angle) × 100, so 45° is 100%, not 90%.
What roof slopes are typical?
Flat roofs are graded at least 3% structurally or 2% with a screed, and gutters need at least 1% longitudinal fall. Tiled roofs depend on the covering: plain tiles about 20-50%, asphalt shingles at least 20%, profiled metal at least 5%. Insufficient fall on flat roofs is the single biggest cause of leaks.
What is the most common setting-out mistake?
Using the slope length as the run. Measuring 10 m along the slope when the horizontal distance is only 9.96 m makes the gradient read high. Measure the run horizontally with a level or total station, or derive l = rise ÷ i first. Also check that drainage falls toward the outlet, not away from it.

Cite this page

Use this format in reports, method statements or coursework. The link is permanent.

Building Calculator. Slope Converter. 2026-10-25. https://jianzhujisuan.com/en/slope-converter

Results are estimating aids only and are not a design basis. Construction and final accounts must follow the drawings, the applicable standards and an approved method statement. Anything affecting structural safety, shoring or falsework must be checked by a suitably qualified engineer.