Angle Degrees to Percent Calculator – Grade & Slope
- Angle
- 30 degrees
- You entered
This calculator converts an angle in degrees to a percent grade (rise over run expressed as a percentage). You enter the angle in degrees, and it returns the percent slope, which is the tangent of the angle multiplied by 100. For example, a 45° angle equals a 100% grade because the rise equals the run.
Formula
The conversion uses the tangent function from trigonometry. The percent grade is defined as the vertical rise divided by the horizontal run, multiplied by 100.
Percent grade (%) = tan(angle in degrees) × 100
Where:
- Angle is the angle of the slope from horizontal, measured in degrees (0–90).
- tan is the tangent function, which must be evaluated in degrees (most calculators default to radians, so convert first).
- Percent grade is the rise per 100 units of horizontal distance. A 100% grade means the slope rises 1 unit for every 1 unit of horizontal run (a 45° angle).
To convert back from percent to degrees, use: Angle = arctan(percent / 100).
Worked Example
Using the default value of 30° from the calculator above:
- Convert 30° to radians: 30 × π / 180 = 0.5236 radians.
- Calculate the tangent: tan(0.5236) = 0.5774.
- Multiply by 100: 0.5774 × 100 = 57.74%.
The calculator returns 57.74%, meaning a 30° slope rises 57.74 units vertically for every 100 units of horizontal distance.
Why Convert Degrees to Percent?
Percent grade is the standard way to express slope on road signs, railway gradients, and civil engineering drawings. A sign reading “8% grade” means the road rises 8 feet for every 100 feet of horizontal distance. Degrees are more common in geometry, roofing, and stair design. Converting between the two lets you compare slopes across different fields.
Percent grade is also used in accessibility ramps. Many building codes specify maximum ramp slopes in percent (often 5–8% for wheelchair ramps), while a contractor might measure the actual angle with a digital level in degrees. The conversion bridges that gap.
Common Angle-to-Percent Values
Here are reference values you can check your work against:
- 1° = 1.75%
- 5° = 8.75%
- 10° = 17.63%
- 15° = 26.79%
- 20° = 36.40%
- 30° = 57.74%
- 45° = 100.00%
- 60° = 173.21%
- 90° = infinite (vertical)
Notice the relationship is not linear. A 45° angle is 100%, but a 90° angle is not 200%—it is undefined because the horizontal run is zero. This nonlinearity surprises many people.
How to Measure the Angle in the Field
If you need the angle of an existing slope, you can measure it with:
- An inclinometer or clinometer – a handheld device that reads degrees directly.
- A digital level or smartphone app – place it on the surface; it shows the angle from horizontal.
- A protractor and a plumb line – measure the angle between the surface and a vertical reference, then subtract from 90°.
- Two measuring tapes – measure the rise (vertical change) and run (horizontal distance), then compute the angle as arctan(rise/run).
When measuring, ensure the run is truly horizontal, not along the slope. Measuring along the slope gives the hypotenuse length, which will produce an incorrect angle.
Common Mistakes and Misconceptions
The most frequent error is mixing up percent grade with degrees directly. A 10% grade is not a 10° angle—it is about 5.7°. Conversely, a 10° angle is about 17.6% grade. Always convert using the tangent function.
Another mistake is forgetting to convert degrees to radians when using a calculator or spreadsheet. Most programming languages and spreadsheet functions (like TAN in Excel) expect radians. Multiply degrees by π/180 first.
A third issue is confusing percent grade with percent slope measured along the surface. Percent grade always uses horizontal run, not the sloped length. For small angles (under 10°) the difference is minor, but for steep slopes it becomes significant.
Finally, note that the tangent function approaches infinity as the angle approaches 90°. A vertical wall has an infinite percent grade, which is why the calculator returns very large numbers for angles above 80°.
Applications in Different Fields
Roads and highways: Maximum grades are typically 5–7% for highways, up to 12% for local roads. A 7% grade corresponds to about 4°.
Railways: Grades are much gentler, usually under 2% (about 1.15°). Steeper grades require additional locomotives.
Roofing: Roof pitch is often expressed as “rise over 12 inches” (e.g., 4/12). To convert that to degrees: arctan(4/12) = 18.4°. To convert to percent: (4/12) × 100 = 33.3%.
Accessibility ramps: A 1:12 slope (8.33% grade) is a common maximum, equal to about 4.76°.
Hiking trails: Trail signs may show percent grade; a 15% grade (about 8.5°) is considered steep for most hikers.
Limitations of the Formula
The tangent-based formula assumes a perfectly straight, uniform slope. Real surfaces have curves, undulations, and varying steepness. The percent grade you calculate from a single angle measurement represents the average slope at that point, not the entire path.
Also, the formula uses horizontal run, which is difficult to measure directly on steep terrain. In practice, surveyors measure slope distance and vertical angle, then compute horizontal distance using cosine. For angles under 20°, the difference between slope distance and horizontal distance is small (less than 6%), but it grows quickly beyond that.
Finally, the calculator assumes the angle is measured from true horizontal. If you measure from a tilted reference (like a vehicle floor on a slope), the result will be off by that tilt amount.
Frequently Asked Questions
What is a 100% grade in degrees?
A 100% grade equals exactly 45°. This is because tan(45°) = 1, and 1 × 100 = 100%. It means the slope rises 1 unit for every 1 unit of horizontal run—a perfect diagonal.
How do I convert percent grade back to degrees?
Use the inverse tangent (arctan) function. Divide the percent by 100, then take the arctangent. For example, 25% grade: arctan(0.25) = 14.04°. Most scientific calculators have an arctan or tan⁻¹ button.
Is a 10% grade the same as a 10° slope?
No. A 10% grade is about 5.71°, while a 10° slope is about 17.63% grade. The two are only equal at 0° and near 45° where the values coincide (45° = 100%, but 50% = 26.57°). Always convert using the formula.
What angle is a 6% grade?
A 6% grade equals about 3.43°. Calculate it as arctan(6/100) = arctan(0.06) = 3.43°. This is a common maximum for wheelchair ramps in some codes.
Why does the percent go over 100%?
Because percent grade is rise divided by run times 100. When the rise exceeds the run (angle greater than 45°), the ratio exceeds 1, so the percent exceeds 100%. A 60° slope has a 173% grade, meaning it rises 1.73 units for every 1 unit of horizontal run.
Can I use this for roof pitch?
Yes, but roof pitch is usually given as a ratio like 6/12 (rise over 12 inches of run). Convert that ratio to percent by dividing and multiplying by 100 (6/12 = 50%), then find the degrees with arctan(0.5) = 26.57°. Or enter the angle in degrees into this calculator to get the percent.
Related
Formula used
in a | Angle | degrees | 30 | 0 out p | Percent grade | % | tan(a * pi / 180) * 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.