Slope Distance to Horizontal Distance Calculator

This calculator reduces a slope distance (measured along the inclined surface between two points) to its horizontal and vertical components using the vertical angle of observation. This is a fundamental surveying computation performed after every field measurement with a total station or theodolite. Enter the slope distance and the vertical angle (positive for uphill, negative for downhill, measured from horizontal) and the calculator returns the horizontal distance and elevation difference between the two survey points.

Measured distance along the slope (any unit)
Positive = uphill from observer, negative = downhill. From horizontal.
0.00
0.00
0.00

Slope reduction formula

Horizontal distance = Slope distance * cos(vertical angle)
Elevation difference = Slope distance * sin(vertical angle)
Slope (%) = tan(vertical angle) * 100

All angles in degrees (converted to radians for trigonometric functions). A vertical angle of 0 means perfectly horizontal; the full slope distance equals the horizontal distance.

Field surveying workflow

  • Measure slope distance with an EDM (electronic distance meter) or laser rangefinder. Read the vertical angle from the theodolite or total station display.
  • Apply instrument and target height corrections before reducing slope distance if precise elevation differences are needed.
  • For traverse closure, always use the horizontal distance, not the slope distance, in your coordinate calculations.
  • The elevation difference formula gives the raw vertical difference between the two EDM points; add or subtract instrument and rod heights for ground elevation difference.

Slope distance to horizontal calculator: frequently asked questions

What is slope distance in surveying?

Slope distance is the actual measured distance along the slope between two points, as read by a total station or measured with a tape along the ground. Horizontal distance is the projected distance on a level plane. Surveys record horizontal distances for all map and legal descriptions.

What is the difference between zenith angle and vertical angle?

A zenith angle is measured downward from the vertical (straight up). 90 degrees is horizontal; 0 degrees is straight up; 180 degrees is straight down. A vertical angle is measured from the horizontal: positive up, negative down. To convert: vertical angle = 90 - zenith angle.

How do I reduce slope distance to horizontal?

Horizontal distance = Slope distance * cos(vertical angle). Elevation difference = Slope distance * sin(vertical angle). For example, a slope distance of 100 ft at a +5 degree vertical angle gives horizontal = 100 * cos(5) = 99.62 ft and elevation difference = 100 * sin(5) = 8.72 ft.

Why is this reduction necessary in surveying?

Legal property descriptions, construction plans, and topographic maps all use horizontal distances. A slope distance measured in the field must be reduced to horizontal before being used in traverse calculations, area calculations, or deed descriptions.

What accuracy is lost if I forget to reduce slope distance?

The error equals (1 - cos(angle)) * slope distance. At 5 degrees, the error is 0.38% (0.38 ft per 100 ft). At 10 degrees it is 1.52%. At 30 degrees it is 13.4%. On steep terrain, failing to reduce slope distances causes significant errors in plan dimensions.

Official sources

Reviewed by the CalculatorHub team, edited by James Graham, 15 June 2026. See our methodology.