Calculate road slope, gradient percentage, elevation change, and slope angle quickly and accurately for engineering and surveying.
Calculating the road gradient or slope is essential in civil engineering, road construction, and surveying. Follow these steps to use our calculator:
The road gradient percentage is calculated using the following mathematical formula:
Where Δh is the Elevation Difference (End - Start) and D is the Horizontal Distance. Both must be in the same unit.
The Slope Angle is calculated as: Angle = arctan(Δh / D) × (180 / π)
The Road Gradient Calculator is a professional online tool designed to assist civil engineers, road engineers, highway planners, surveyors, and civil engineering students.
Whether you are designing a new highway alignment, planning a drainage system, assessing a steep driveway, or conducting topographic surveys, this tool provides instant and mathematically accurate slope calculations without the need for manual trigonometric computations.
Our platform prioritizes speed, accuracy, and usability, ensuring that all calculations—from unit conversions to visual profile generation—happen instantly in your browser securely.
A road gradient (or grade) is a measure of the steepness or incline of a road along its longitudinal axis. It represents the ratio of the vertical change in elevation (rise) to the horizontal distance covered (run).
To calculate the road gradient percentage, divide the elevation difference between two points by the horizontal distance between them, ensuring both measurements are in the same unit. Then, multiply the result by 100.
Road gradient is usually expressed as a percentage (%) representing the rise over run. The slope angle is the measurement of the incline expressed in degrees (°), calculated using the inverse tangent (arctan) of the rise divided by the run.
A 5% road gradient means that for every 100 units of horizontal distance traveled, the road's elevation changes (rises or falls) by 5 units.
The calculation is the same: (End Elevation - Start Elevation) / Distance. If the result is positive, it is an uphill gradient. If the result is negative, it indicates a downhill gradient.
Yes, in civil engineering and highway design, "road gradient", "road slope", and "road grade" are generally used interchangeably to describe the longitudinal incline of a road surface.