Simplify Your Workflow: Search MiniWebtool.
Add Extension
Home Page > Miscellaneous > Construction And DIY Calculators > Slope and Grade Calculator

Slope and Grade Calculator

Calculate slope as a percentage, ratio, or angle from rise and run, or reverse-calculate missing dimensions from a known slope. Includes ADA compliance checking, steepness gauge, step-by-step solutions, and application-specific recommendations for ramps, drainage, driveways, and roofing.

Slope and Grade Calculator
Calculation Mode
Application
📐 General
Ramp / ADA
💧 Drainage
🚗 Driveway
🏠 Roof
🌿 Landscape
ft
ft

Embed Slope and Grade Calculator Widget

About Slope and Grade Calculator

Welcome to the Slope and Grade Calculator, a comprehensive tool for calculating slope percentage, angle, ratio, and grade from rise and run measurements — or reverse-calculating missing dimensions from a known slope. Whether you are designing an ADA-compliant wheelchair ramp, grading a drainage system, planning a driveway, checking roof pitch, or working on any construction or engineering project, this calculator provides instant results with step-by-step solutions and professional recommendations.

What is Slope?

Slope describes how steep a surface is. It is the ratio of vertical change (rise) to horizontal distance (run). Slope can be expressed in several equivalent ways:

  • Percentage (%): Rise divided by run times 100. Example: a 2% slope rises 2 units per 100 units of horizontal distance.
  • Ratio: Expressed as rise:run (e.g., 1:12 means 1 unit of rise for every 12 units of run).
  • Angle (degrees): The angle of inclination measured from horizontal. Calculated using arctan(rise/run).
  • Grade: Same as slope percentage, commonly used for roads and land.
  • Pitch: Rise per 12 units of run, used specifically for roofs (e.g., 6:12 pitch).

Key Formulas

Slope Percentage
$$\text{Slope %} = \frac{\text{Rise}}{\text{Run}} \times 100$$
Slope Angle
$$\theta = \arctan\left(\frac{\text{Rise}}{\text{Run}}\right)$$
Slope Length (Hypotenuse)
$$L = \sqrt{\text{Rise}^2 + \text{Run}^2}$$

How to Use This Calculator

  1. Choose your calculation mode: Select what you want to calculate — slope from rise and run, find a missing rise or run from a known slope, or convert between slope formats.
  2. Select your application: Choose ramp, drainage, driveway, roof, landscaping, or general purpose for tailored recommendations.
  3. Enter your measurements: Input known values with the appropriate unit (feet, inches, meters, centimeters, or yards).
  4. Review results: Get slope percentage, angle, ratio, slope length, steepness classification, a proportional diagram, compliance checking, and step-by-step math.

Slope vs. Grade vs. Pitch

Slope and grade both express the ratio of rise to run, typically as a percentage. The term "grade" is more commonly used in civil engineering and road construction (e.g., "a 6% grade"). Pitch is specific to roofing and expresses rise per 12 units of run (e.g., "6:12 pitch" means 6 inches of rise for every 12 inches of run, which is a 50% slope).

Common Slope Standards

ApplicationRecommended SlopeStandard / Code
Wheelchair Ramp1:12 max (8.33%)ADA / IBC
Accessible Sidewalk1:20 max (5%)ADA
Surface Drainage1-2%IRC minimum
Driveway (comfortable)10-15%Residential codes
Driveway (fire code max)25%IFC
Conventional Roof4:12 to 9:12Varies by material
Mowable Slope33% max (3:1)Landscaping guideline

Frequently Asked Questions

How do I calculate slope from rise and run?

Slope percentage = (Rise / Run) × 100. For example, a rise of 6 inches over a run of 12 inches gives a 50% slope. You can also express slope as an angle using arctan(Rise/Run), or as a ratio like 1:2.

What is the maximum slope for an ADA wheelchair ramp?

The ADA requires a maximum slope of 1:12 (8.33%) for wheelchair ramps. This means 1 inch of rise for every 12 inches of run. Shorter ramps with a rise under 6 inches may use a steeper 1:8 slope. Landings are required every 30 feet and at direction changes.

What is the difference between slope, grade, and pitch?

Slope, grade, and pitch all describe incline but are used in different contexts. Slope is rise over run expressed as a ratio or percentage. Grade is typically the same as slope percentage, used for roads and land. Pitch specifically refers to roof slope, expressed as rise per 12 units of run (e.g., 6:12 pitch).

What slope is needed for proper drainage?

The minimum slope for proper drainage is 1% (approximately ⅛ inch per foot). The recommended slope for patios and sidewalks is 2% (¼ inch per foot). Underground drain pipes typically use 1-2% slope. Avoid exceeding 5% for surface drainage to prevent erosion.

How do I convert slope percentage to degrees?

Use the formula: Angle = arctan(Slope% / 100) × (180/pi). For example, a 100% slope equals 45°, a 50% slope equals 26.57°, and a 10% slope equals 5.71°. Note that slope percentage and angle are not linearly proportional.

What is the steepest driveway allowed?

The maximum comfortable driveway slope is 10-15% for daily use. Most fire codes limit driveways to 25% maximum. Slopes over 12% may require traction improvements for winter conditions. Always check local building codes as requirements vary by jurisdiction.

Additional Resources

Reference this content, page, or tool as:

"Slope and Grade Calculator" at https://MiniWebtool.com/slope-and-grade-calculator/ from MiniWebtool, https://MiniWebtool.com/

by miniwebtool team. Updated: Feb 13, 2026

Related MiniWebtools:

Construction And DIY Calculators:

Top & Updated:

Random PickerRandom Name PickerFPS ConverterInstagram User ID LookupLine CounterRelative Standard Deviation CalculatorSort NumbersBatting Average CalculatorMAC Address GeneratorRemove SpacesERA CalculatorJob FinderFeet and Inches to Cm ConverterWord to Phone Number ConverterMAC Address LookupRandom Truth or Dare GeneratorFacebook User ID LookupSum CalculatorSun, Moon & Rising Sign Calculator 🌞🌙✨Percent Off CalculatorSquare Root (√) CalculatorSHA256 Hash GeneratorOPS CalculatorImage ResizerLog Base 10 CalculatorMP3 LooperSaturn Return CalculatorNumber of Digits CalculatorAudio SplitterBitwise CalculatorRandom Credit Card GeneratorSlope and Grade CalculatorVertical Jump CalculatorPhone Number ExtractorAI Text HumanizerRoman Numerals ConverterSlugging Percentage CalculatorRandom Activity GeneratorCm to Feet and Inches ConverterInvisible Text GeneratorRandom Sound Frequency GeneratorMerge VideosRandom Movie PickerSalary Conversion CalculatorOn Base Percentage CalculatorRandom IMEI Generator⬛ Aspect Ratio CalculatorNumber to Word ConverterRandom Quote GeneratorWAR CalculatorRandom Poker Hand GeneratorRandom Fake Address GeneratorRandom Loadout GeneratorRandom Superpower GeneratorCaffeine Overdose CalculatorFile Size ConverterOctal CalculatorMaster Number CalculatorText FormatterDecimal to BCD ConverterBinary to Gray Code ConverterRandom Writing Prompt GeneratorVideo to Image ExtractorRandom Birthday GeneratorAdd Prefix and Suffix to TextWHIP CalculatorFirst n Digits of PiQuotient and Remainder CalculatorSteel Weight CalculatorCompare Two StringsYouTube Channel StatisticsTime Duration CalculatorWord Ladder GeneratorCM to Inches ConverterLove Compatibility CalculatorCompound Growth CalculatorBCD to Decimal ConverterName Number CalculatorRemove Line BreaksDMS to Decimal Degrees ConverterOutlier CalculatorSHA512 Hash Generator📅 Date CalculatorGray Code to Binary ConverterBattery Life CalculatorWhat is my Lucky Number?Random Meal GeneratorPercent Growth Rate CalculatorRemove AccentLeap Years ListProportion CalculatorAcreage CalculatorImage CompressorSocial Media Username CheckerRandom Object GeneratorClothing Size ConverterDay of Year CalendarStair CalculatorVideo CompressorEmail ExtractorURL ExtractorAI ParaphraserAI Punctuation AdderList of Prime NumbersDay of the Year Calculator - What Day of the Year Is It Today?Binary to BCD ConverterIP Address to Hex ConverterSort Lines AlphabeticallyHex to BCD ConverterBCD to Binary ConverterLottery Number GeneratorBCD to Hex ConverterMedian CalculatorStandard Error CalculatorList RandomizerBreak Line by CharactersAverage CalculatorModulo CalculatorPVIFA CalculatorReverse VideoHypotenuse CalculatorRemove Audio from VideoActual Cash Value CalculatorScientific Notation to Decimal ConverterNumber ExtractorAngel Number CalculatorLog Base 2 CalculatorRoot Mean Square CalculatorSum of Positive Integers CalculatorSHA3-256 Hash GeneratorAI Sentence ExpanderLbs to Kg ConverterHex to Decimal ConverterRandom Group GeneratorConvolution CalculatorMAC Address AnalyzerRandom String GeneratorRemove Leading Trailing SpacesAmortization CalculatorMarkup CalculatorPVIF CalculatorDecimal to Hex ConverterInstagram Font GeneratorSocial Media Image Size GuideTikTok Money CalculatorTwitter/X Character CounterTwitter/X Timestamp ConverterYouTube Watch Time CalculatorTwitch Earnings CalculatorYouTube Shorts Monetization CalculatorFacebook Ad Cost CalculatorSocial Media ROI CalculatorSocial Media Post Time OptimizerCTR CalculatorROAS CalculatorInfluencer ROI CalculatorForce CalculatorAcceleration CalculatorVelocity CalculatorMomentum CalculatorProjectile Motion CalculatorKinetic Energy CalculatorPotential Energy CalculatorWork and Power CalculatorDensity CalculatorPressure CalculatorIdeal Gas Law CalculatorFree Fall CalculatorTorque CalculatorHorsepower CalculatorDilution CalculatorChemical Equation BalancerStoichiometry CalculatorPercent Yield CalculatorEmpirical Formula CalculatorBoiling Point CalculatorTitration CalculatorMole/Gram/Particle ConverterIrregular Polygon Area CalculatorFrustum CalculatorTorus Calculator3D Distance CalculatorGreat Circle Distance CalculatorCircumscribed Circle (Circumcircle) CalculatorInscribed Circle (Incircle) CalculatorAngle Bisector CalculatorTangent Line to Circle CalculatorHeron's Formula CalculatorCoordinate Geometry Distance CalculatorVolume of Revolution CalculatorSurface of Revolution CalculatorParametric Curve GrapherRiemann Sum CalculatorTrapezoidal Rule CalculatorSimpson's Rule CalculatorImproper Integral CalculatorL'Hôpital's Rule CalculatorMaclaurin Series CalculatorPower Series CalculatorSeries Convergence Test CalculatorInfinite Series Sum CalculatorAverage Rate of Change CalculatorInstantaneous Rate of Change CalculatorRelated Rates SolverOptimization Calculator (Calculus)Gradient Calculator (Multivariable)Divergence CalculatorCurl CalculatorLine Integral CalculatorSurface Integral CalculatorJacobian Matrix CalculatorNewton's Method CalculatorRREF Calculator (Row Echelon Form)Matrix Inverse CalculatorMatrix Multiplication CalculatorDot Product CalculatorCross Product CalculatorVector Magnitude CalculatorUnit Vector CalculatorAngle Between Vectors CalculatorNull Space CalculatorColumn Space CalculatorCramer's Rule CalculatorMatrix Diagonalization CalculatorQR Decomposition CalculatorCholesky Decomposition CalculatorMatrix Power CalculatorCharacteristic Polynomial CalculatorBayes' Theorem CalculatorF-Test / F-Distribution CalculatorHypergeometric Distribution CalculatorNegative Binomial Distribution CalculatorGeometric Distribution CalculatorExponential Distribution CalculatorWeibull Distribution CalculatorBeta Distribution CalculatorSpearman Rank Correlation CalculatorFisher's Exact Test CalculatorContingency Table CalculatorOdds Ratio CalculatorRelative Risk CalculatorEffect Size CalculatorPermutations with Repetition CalculatorModular Exponentiation CalculatorPrimitive Root CalculatorPerfect Number CheckerAmicable Number CheckerTwin Prime FinderMersenne Prime CheckerGoldbach Conjecture VerifierMöbius Function CalculatorEgyptian Fraction CalculatorFibonacci Number CheckerDigital Root CalculatorPartition Function CalculatorBoolean Algebra SimplifierKarnaugh Map (K-Map) SolverLogic Gate SimulatorGraph Coloring CalculatorTopological Sort CalculatorAdjacency Matrix CalculatorRecurrence Relation SolverInclusion-Exclusion CalculatorLinear Programming SolverTraveling Salesman Solver (TSP)Hamiltonian Path CheckerPlanar Graph CheckerNetwork Flow Calculator (Max Flow)Stable Marriage Problem SolverFirst-Order ODE SolverSecond-Order ODE SolverDirection Field / Slope Field PlotterEuler's Method CalculatorBernoulli ODE SolverSystem of ODEs SolverGroup Theory Order CalculatorRing and Field CalculatorJordan Normal Form CalculatorMatrix Exponential CalculatorTensor Product CalculatorFast Fourier Transform (FFT) CalculatorZ-Transform CalculatorNumerical Integration CalculatorTOML to JSON ConverterJSON to CSV ConverterXML to JSON ConverterSQL to MongoDB Query ConverterCSS Flexbox PlaygroundCSS Grid GeneratorJWT GeneratorBcrypt Hash Generator / CheckerColor Code Converter (All Formats)Git Command Generator.env File GeneratorLorem Picsum / Placeholder Image GeneratorText to Binary/Hex/ASCII ConverterSyllable CounterSentence CounterParagraph CounterSpeaking Time CalculatorReading Time CalculatorWhitespace VisualizerStrikethrough Text GeneratorTorque Converter (Nm, ft-lb, kgf-cm)Data Transfer Rate ConverterFuel Efficiency ConverterAstronomical Unit ConverterRing Size ConverterPaper Size ReferenceGas Mileage CalculatorEV Range CalculatorEV Charging Time Calculator0–60 / Quarter Mile CalculatorCar Lease CalculatorVehicle Towing Capacity CalculatorExposure Triangle CalculatorCrop Factor CalculatorMegapixel to Print Size CalculatorPhoto File Size EstimatorMusic BPM TapperMusic Key TransposerVideo Bitrate CalculatorSeed Germination Rate CalculatorFertilizer Calculator (NPK)Raised Bed Soil CalculatorFrost Date CalculatorLawn Fertilizer CalculatorCompost Calculator (C:N Ratio)Solar Panel CalculatorSolar ROI CalculatorHome Energy Audit CalculatorAppliance Energy Cost CalculatorWater Usage CalculatorElectricity Generation Cost CalculatorHeat Loss CalculatorFlight Distance CalculatorTravel Budget CalculatorJet Lag CalculatorPacking List GeneratorTip Splitter (Advanced)Lease vs Buy CalculatorHourly Rate Calculator (Freelancer)Invoice Late Fee CalculatorESPP CalculatorStock Split CalculatorOptions Probability CalculatorDollar to Gold ConverterBeam Load CalculatorPipe Flow CalculatorBolt Torque CalculatorGravel, Sand & Topsoil CalculatorRandom Sentence GeneratorRandom Paragraph GeneratorRandom Math Problem GeneratorRandom Bible Verse GeneratorRandom Cat/Dog Name GeneratorRandom Debate Topic GeneratorBody Recomposition CalculatorAlcohol Calorie CalculatorMedication Dosage CalculatorPace to Calories CalculatorHydration CalculatorTrain Meeting Problem SolverAge Word Problem SolverMixture Problem SolverWork Rate Problem SolverDistance-Speed-Time Triangle CalculatorCoin Word Problem SolverNumber Bonds GeneratorCarry and Borrow VisualizerTimes Tables QuizMental Math TrainerRoman Numeral Math SolverEgyptian Multiplication CalculatorVedic Math Tricks CalculatorRussian Peasant MultiplicationSoroban Abacus SimulatorAnnuity Payout CalculatorReverse Mortgage CalculatorVariable Annuity CalculatorFixed Indexed Annuity CalculatorBond Convexity CalculatorBond Duration Calculator (Macaulay & Modified)Forward Rate CalculatorMortgage Recast CalculatorTreasury Inflation-Protected Securities (TIPS) CalculatorStock Beta CalculatorTreynor Ratio CalculatorSortino Ratio CalculatorDoppler Effect CalculatorSpring Constant CalculatorPendulum Period CalculatorCentripetal Force CalculatorAngular Velocity CalculatorMoment of Inertia CalculatorSnell's Law CalculatorCoulomb's Law CalculatorElectric Field CalculatorMagnetic Field of Wire CalculatorLens Equation CalculatorA/B Test Significance CalculatorA/B Test Sample Size CalculatorConversion Rate CalculatorCustomer Lifetime Value (CLV) CalculatorCustomer Acquisition Cost (CAC) CalculatorChurn Rate CalculatorRetention Rate Cohort CalculatorNPS (Net Promoter Score) CalculatorPareto Chart GeneratorSix Sigma Process Capability CalculatorTessellation GeneratorSpirograph GeneratorVoronoi Diagram GeneratorDelaunay Triangulation GeneratorL-System Fractal GeneratorMandelbrot Set ExplorerJulia Set GeneratorPolar Equation Plotter3D Surface PlotterSierpinski Triangle GeneratorcURL Command BuilderHTTP Status Code ReferenceUUID Validator/DecoderURL ParserQuery String BuilderSVG to React/JSX ConverterSCSS to CSS CompilerLess to CSS CompilerTypeScript PlaygroundJSON Schema GeneratorImage to ASCII Art ConverterImage to SVG TracerLipogram CheckerPangram CheckerAcronym GeneratorBackronym GeneratorPig Latin TranslatorEXIF Data Viewer/RemoverROT13 Encoder/DecoderAtbash Cipher ToolVigenère Cipher ToolPronunciation IPA ConverterHemingway-Style Readability EditorSentence Length Variance AnalyzerWord Frequency AnalyzerBusiness Days CalculatorAdd Business Days to DateHalfway Date Calculator