Rise and Run Slope Calculator

Calculate slope from rise, run, coordinates, grade, angle, or roof pitch with clear steps, graphs, conversions, history, and downloadable results for projects and learning.

Slope Calculator Inputs

Select a mode, enter values, then calculate.

Fractions and mixed numbers are accepted.
Run may be positive, negative, or zero.
Presets replace rise and run values.

Enter values to preview slope.

Formula Used

The main formula compares vertical and horizontal changes.

Slope = Rise ÷ Run = (y₂ − y₁) ÷ (x₂ − x₁)
Grade (%) = Slope × 100
Angle = tan⁻¹(Slope)
Sloping length = √(Rise² + Run²)

Practical Application Modes

Use slope relationships across common planning tasks.

Roof Pitch

Compare roof rise with twelve run units.

Road Grade

Express elevation change as a percentage.

Ramp Planning

Estimate ratio, grade, angle, and length.

Stair Layout

Compare total rise with total horizontal run.

Drainage

Check small downward slopes for water movement.

Pipe Slope

Measure fall across a known pipe length.

Railway Gradient

Review gradual elevation changes over long runs.

Landscaping

Estimate grade before leveling outdoor areas.

Surveying

Compare elevations between measured coordinate points.

Coordinate Geometry

Find line direction and equation forms.

Construction Leveling

Review planned height changes before installation.

Accessibility Review

Compare results with applicable local requirements.

Building requirements vary. Confirm local rules before construction.

Calculation History

Saved calculations remain in this browser.

Date Mode Rise Run Slope Grade Angle Actions
No saved calculations yet.

Example Data Table

These examples show common slope relationships.

Rise Run Decimal Slope Fraction Grade Angle Classification
1120.0833331/128.333%4.764°Positive, very gentle
140.251/425%14.036°Positive, gentle
250.42/540%21.801°Positive, gentle
340.753/475%36.870°Positive, gentle
1111100%45°Positive, steep
-24-0.5-1/2-50%-26.565°Negative, gentle
06000%Horizontal
60UndefinedUndefinedUndefined90°Vertical

How to Use This Calculator

  1. Select the calculation mode matching your known values.
  2. Enter rise, run, points, angle, grade, or pitch.
  3. Select compatible measurement units when needed.
  4. Choose decimal precision and display options.
  5. Press the calculate button for complete results.
  6. Review equations, graph, triangle, and solution steps.
  7. Copy, print, share, or export the results.
  8. Save useful calculations inside browser history.

Understanding Rise, Run, and Slope

Slope describes how a line changes across horizontal distance. Rise measures vertical movement between two selected positions. Run measures horizontal movement between those same positions. Dividing rise by run produces the decimal slope. The sign also explains the line’s direction. Positive values rise while moving toward the right. Negative values fall while moving toward the right. A zero value creates a perfectly horizontal line. A zero run instead creates a vertical line. Vertical lines have undefined slope because division fails.

Using Two Coordinate Points

Coordinate points provide another common slope calculation method. Each point contains one horizontal and one vertical value. Subtract the first y-value from the second y-value. That difference becomes the rise. Next, subtract the first x-value from the second x-value. That difference becomes the run. Divide both differences while preserving their signs. Reversing both points leaves the final slope unchanged. Reversing only one subtraction causes an incorrect sign. Consistent point order prevents that common calculation error.

Comparing Slope, Grade, and Angle

Slope, grade, and angle describe the same inclination differently. Decimal slope is the basic rise-to-run quotient. Grade multiplies that quotient by one hundred. Therefore, a slope of one becomes one hundred percent. That result does not mean a vertical line. It means rise and run have equal magnitudes. The corresponding angle is forty-five degrees. Angle uses the inverse tangent of decimal slope. Negative slopes produce negative signed angles. Some applications use absolute angles with separate direction labels.

Working With Units

Rise and run must represent compatible length dimensions. Their measurement units may differ during data collection. The calculator converts each length into a common base. It then forms a dimensionless ratio from both values. For example, one foot over twelve inches equals one. Ignoring unit conversion would incorrectly produce one twelfth. Consistent units are essential for trustworthy project results. Coordinate values usually share one abstract coordinate scale.

Roof Pitch and Construction Uses

Roof pitch often states rise for twelve run units. A six-twelve pitch rises six units across twelve units. Its decimal slope equals one half. Its grade equals fifty percent. Its angle is about twenty-six and one-half degrees. Construction teams also use slope for drainage and ramps. Surveyors use it for elevation comparisons. Road planners often prefer grade percentages. Mathematicians usually prefer decimal or fractional slope forms.

Interpreting Steepness

Larger absolute slopes indicate steeper line inclinations. A slope near zero appears almost horizontal. A slope near one creates a diagonal appearance. Very large slopes approach vertical orientation. However, no finite slope becomes exactly vertical. The sign does not determine steepness itself. Absolute value provides the main steepness comparison. Context still matters when describing gentle or steep slopes.

Avoiding Common Mistakes

Never divide run by rise unless specifically requested. Keep subtraction order consistent across both coordinate differences. Convert different units before dividing measured lengths. Treat zero run as undefined slope. Do not confuse one hundred percent with ninety degrees. Round only after completing the full calculation. Early rounding can distort angles and converted pitch values. Retain exact fractions when classroom work requires them.

Using Results Responsibly

This calculator supports education, estimation, and early planning. Real projects may require professional measurements and approvals. Surface conditions can change practical drainage behavior. Materials can affect safe roof and ramp designs. Local codes may define maximum or minimum slopes. Always compare results with current project requirements. Accurate slope planning supports safer, clearer, better project decisions.

Frequently Asked Questions

Open each question for a concise explanation.

What is rise over run?

Rise over run compares vertical change with horizontal change.

How is slope calculated?

Divide the rise by the run.

Can slope be negative?

Yes. A negative slope falls from left to right.

What is an undefined slope?

A zero run creates a vertical line and undefined slope.

What does zero slope mean?

Zero slope describes a horizontal line.

How do I calculate slope from two points?

Subtract y-values, then divide by the x-value difference.

How do I convert slope into percentage?

Multiply the decimal slope by one hundred.

How do I convert slope into an angle?

Apply the inverse tangent function to the slope.

What is a one hundred percent slope?

It means rise equals run and the angle is forty-five degrees.

Are slope percentage and angle identical?

No. Percentage is a ratio while angle uses trigonometry.

How is roof pitch related to slope?

Roof pitch commonly states rise for every twelve run units.

Related Calculators

roof height calculatorPlumbing Pipe Length & Fittings Calculatorsolar heat gain calculatorshed rafter length calculator

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.