Degree to Percent Grade Calculator
- Rise per 100 units
- units
- Result
- Angle
- 5 degrees
- You entered
This calculator converts an angle in degrees to a percent grade, which is the rise over run expressed as a percentage. You enter the angle in degrees and get the percent grade, plus the rise per 100 units of horizontal distance. The formula is percent grade = tan(angle) × 100, a standard conversion used in road signs, ramps, and terrain analysis.
Formula
The percent grade p is the tangent of the angle a (in degrees) multiplied by 100:
p = tan(a) × 100
Where:
- a = angle in degrees (0 to 90, though practical grades are usually below 45°)
- p = percent grade (dimensionless, expressed as %)
- tan(a) = rise divided by run (both in the same unit)
For example, a 5° angle gives tan(5°) ≈ 0.0875, so the grade is 8.75%. That means for every 100 units of horizontal distance, the elevation changes by 8.75 units. The tangent function is the core of the conversion because it directly relates the angle to the slope ratio.
Worked Example
Using the default value of 5°:
- Convert 5° to radians: 5 × π/180 ≈ 0.08727 radians
- Take the tangent: tan(0.08727) ≈ 0.08749
- Multiply by 100: 0.08749 × 100 = 8.749%
- Rounded to two decimals: 8.75%
So a 5° incline is an 8.75% grade. The rise per 100 units is 8.75 units (e.g., 8.75 meters rise over 100 meters horizontal distance).
When to Use This Conversion
Percent grade is common in civil engineering, road construction, and hiking trail ratings. Road signs in many countries show steep grades as percentages (e.g., “8% grade ahead”), which tells drivers the road rises 8 meters for every 100 meters of horizontal distance. This conversion is also used for:
- Designing wheelchair ramps (ADA recommends a maximum 1:12 slope, which is about 8.33% or 4.76°)
- Calculating roof pitch (a 6/12 pitch is about 26.57°, or 50% grade)
- Estimating terrain steepness for hiking or cycling
- Setting up drainage slopes (typically 1-2%)
Degrees are more intuitive for angles, but percentages are often used in regulations and signage because they directly express the ratio of rise to run.
How to Read the Result
A percent grade of 100% means a 45° angle (since tan(45°) = 1). A 0% grade is flat. Grades above 100% are steeper than 45°, which is extremely steep and rarely encountered on roads. For example:
- 10% grade ≈ 5.71° (moderate hill)
- 20% grade ≈ 11.31° (steep hill)
- 30% grade ≈ 16.70° (very steep, some mountain roads)
- 45% grade = 45° (nearly vertical, not drivable)
Note that percent grade is based on horizontal distance (run), not on the distance along the slope (hypotenuse). For small angles the difference is negligible, but for large angles it becomes significant. A 100% grade means the rise equals the run, so the slope length is √2 times the run.
Common Mistakes and Misconceptions
One common mistake is confusing percent grade with percent slope measured along the surface. Always use horizontal distance for the run. Another is mixing up degrees and radians when using a calculator—make sure your calculator is in degree mode. Also, remember that tan(90°) is undefined, so the conversion only works for angles less than 90°. In practice, angles above 45° are rare for roads and ramps.
Another misconception is that a 45° angle is a 45% grade. Actually, 45° is a 100% grade. The relationship is not linear; it’s the tangent function. A 10° angle is about 17.6% grade, not 10%.
Limits of the Formula
The tangent formula assumes a straight, uniform slope. Real-world terrain is rarely perfectly uniform, so the percent grade from a single angle may not represent the average steepness over a longer distance. Also, for very small angles (less than 1°), the percent grade is approximately equal to the angle in degrees times 1.75 (since tan(1°) ≈ 0.0175), but this approximation gets worse as the angle increases.
The conversion is purely mathematical; it doesn’t account for friction, vehicle capability, or safety. For road design, additional factors like stopping distance and driver comfort are considered. The formula is exact for a geometric slope, but real-world applications may require more complex modeling.
Frequently Asked Questions
How do I convert percent grade to degrees?
Use the inverse tangent: angle = arctan(percent / 100). For example, a 10% grade is arctan(0.10) ≈ 5.71°. You can use the atan function on a calculator, or use an online converter that works both ways.
What is a 100% grade in degrees?
A 100% grade is exactly 45°. Since tan(45°) = 1, multiplying by 100 gives 100%. This is the steepest angle that can be expressed as a percent grade without exceeding 100%.
Is percent grade the same as percent slope?
Yes, they are the same. Percent grade and percent slope both refer to the rise divided by the run, multiplied by 100. The terms are used interchangeably in construction and engineering.
What does a 6% grade mean on a road sign?
A 6% grade means the road rises 6 feet for every 100 feet of horizontal distance. In degrees, that’s about 3.43°. It’s a moderate incline, noticeable but not extremely steep.
Can I use this for a roof pitch?
Yes, but roof pitch is often given as a ratio like 4/12 (rise over run in inches). To convert that to degrees, use arctan(4/12) ≈ 18.43°. To get percent grade, it’s (4/12) × 100 = 33.33%.
Why do some calculators give different results?
Differences usually come from rounding or from using radians instead of degrees. Always ensure your calculator is in degree mode. Also, some tools might use a different definition of slope (e.g., rise over hypotenuse instead of run), which gives a different number.
Related
Formula used
in a | Angle | degrees | 5 | 0 out p | Percent grade | % | tand(a) * 100 | 2 out rise | Rise per 100 units | units | tand(a) * 100 | 2
Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.