Calculate the slope of a line as a percentage or permille using rise and run, with automatic slope angle calculation.
Select units and output type as needed.
This calculator helps you compute the slope of a line as a percentage (%) or permille (‰) using the rise and run method. It also automatically calculates the slope angle in degrees, radians, gradians, or π radians based on your selected unit.
Input the vertical and horizontal distances:
You can also select the unit for each input (meters, feet, inches, etc.), and the calculator converts them automatically.
The calculator performs:
Step-by-step calculations are displayed so you can understand how the slope was derived.
The calculator ensures accurate results:
This ensures the calculator is safe and beginner-friendly.
The slope result appears instantly:
The Percentage Slope Calculator follows a structured mathematical process to determine both the gradient and the slope angle from the rise and run values.
Step 1: Enter the Rise
The rise represents the vertical change between two points. This value indicates how much the surface moves upward or downward. The calculator allows you to enter the rise using multiple units such as meters, feet, centimeters, or inches.
Step 2: Enter the Run
The run represents the horizontal distance between the two points. It measures how far the line travels horizontally across the surface.
Step 3: Automatic Unit Conversion
Because users may enter different units for rise and run, the calculator automatically converts all values into a consistent base unit before performing calculations. This ensures the slope calculation remains accurate regardless of the selected units.
Step 4: Calculate the Gradient Ratio
The calculator divides the rise value by the run value to determine the slope ratio:
Slope Ratio = Rise ÷ Run
Step 5: Convert the Ratio into a Percentage
The ratio is multiplied by 100 to express the slope as a percentage.
Slope (%) = (Rise ÷ Run) × 100
Step 6: Optional Conversion to Permille
If the permille option is selected, the calculator multiplies the percentage result by 10 to convert it into ‰.
Step 7: Calculate the Slope Angle
The slope angle is computed using the inverse tangent function (arctangent), which converts the rise-to-run ratio into a geometric angle.
Step 8: Display the Final Results
The calculator instantly displays:
The slope of a line describes how steep a surface or path is. In mathematics and engineering, slope is commonly calculated using the rise over run relationship. The rise represents the vertical change, while the run represents the horizontal change. By comparing these two values, we can determine how steep a line, ramp, road, or hill is.
Slope (%) = (Rise ÷ Run) × 100
In this formula:
For example, if the vertical rise is 2 meters and the horizontal run is 10 meters, the slope calculation becomes:
(2 ÷ 10) × 100 = 20%
This means the surface rises 20 units vertically for every 100 units horizontally. Percentage slope is widely used in civil engineering, road design, roof construction, and terrain analysis because it provides an intuitive way to understand steepness.
In addition to percentage slope, this calculator also determines the slope angle. The slope angle represents the geometric angle between the horizontal surface and the sloped line. It is calculated using the inverse tangent (arctangent) function.
Angle = arctan(Rise ÷ Run)
The result of the arctangent function produces the slope angle, which can then be expressed in several different measurement systems depending on the selected output unit.
Because the angle is calculated automatically from the slope ratio, users can instantly see both the gradient percentage and the exact geometric angle of the slope.
Suppose a ramp has:
Rise = 3 m, Run = 12 m
The calculator computes:
Slope (%) = (3 ÷ 12) × 100 = 25%
Slope angle (degrees) = arctan(3 ÷ 12) ≈ 14.04°
Step-by-step: 3 ÷ 12 = 0.25 × 100 = 25%
All results update instantly when you change rise, run, or units, giving immediate visual feedback.
Everything you need to know about calculating slope percentage, permille, and slope angles accurately.
This calculator computes the slope of a line using rise and run values. It shows the slope as a percentage or permille and calculates the slope angle automatically in degrees, radians, gradians, or π radians.
Yes! You can use it completely free with no registration or hidden charges.
Enter the rise (vertical distance) and run (horizontal distance). You can also select units for each input and choose the slope output type (percent or permille) and angle units.
Yes. The calculator supports metric and imperial units, including mm, cm, m, km, in, ft, yd, and mi, and converts them automatically for accurate slope calculation.
If run is zero or negative values are entered, the calculator will display an error message and no result. Make sure to enter valid positive distances.
The slope percentage is calculated using the formula: (Rise ÷ Run) × 100. If permille output is selected, the result is multiplied by 10. The slope angle is derived from the arctangent of rise/run.
Yes. Use the “Clear All” button to reset inputs or the “Reload Calculator” button to reload the page completely.
Yes, the calculator is fully responsive and works smoothly on smartphones, tablets, laptops, and desktops.
Results are rounded to two decimal places for easy reading. Both slope percentages and slope angles are calculated with high accuracy.
Students, engineers, architects, surveyors, and anyone needing slope or gradient calculations can use this tool for quick, precise, and reliable results.
Discover more useful percentage calculators and expert-written blog guides to improve your calculations.