Tree Height Calculator

Estimate a tree's height using angle and distance or a shadow comparison, with clear results for slope, eye height, and measurement uncertainty.

Pick the method that matches what you measured in the field.
Use one measurement system all the way through.
Measure from where you stand to the base of the trunk along the ground, as well as you can.
Measure the angle from your eye level up to the top of the tree.
Choose the option that matches whether the ground at the tree base is lower, level, or higher than your eye level.
This is the height from the ground to your eyes, not to the top of your head.
Advanced options
Extra angle (only if you measured it)
Enter the angle as a positive number. Use the radio choice above to say whether the base is below or above your eyes.
Uncertainty (optional what-if range)
Optional estimate of how far your distance measurement could be off. Used to show a simple sensitivity check.
Optional estimate of reading error for the angle method. Used to show a simple sensitivity check.
Number display
Working...
Did we solve your problem today?

How to use our Tree Height Calculator

  1. Choose How do you want to measure? and set Units to US or Metric before entering any measurements.
  2. For Angle and distance, enter Distance to tree, Angle to treetop (degrees), Where is the tree base relative to your eyes?, and Eye height. If the base is clearly above or below your eyes and you measured it, open Advanced options and add Angle to tree base (degrees).
  3. For Shadow comparison, enter Tree shadow length, Reference height, and Reference shadow length. Measure both shadows at the same time.
  4. Click Calculate to see Estimated tree height, the Method used, and any notes or uncertainty range.
  5. Sanity-check the result: if Height above your eyes looks too small or too large for the tree you saw, recheck distance, angles, and whether all measurements used the same unit system.
Example inputs for Tree Height Calculator
Example inputs for Tree Height Calculator

Definitions

Distance to tree: The ground distance from where you stand to the base of the trunk.

Angle to treetop: The angle from your eye level up to the top of the tree, measured in degrees.

Eye height: The height from the ground to your eyes, not to the top of your head.

Base adjustment: The extra amount added or subtracted when the tree base is below or above your eye level.

Reference height: The height of the person or stick used for the shadow comparison.

Reference shadow length: The shadow length of that same person or stick.

Height above your eyes: The vertical part from your eye level up to the treetop before any base adjustment is applied.

Simple range from measurement uncertainty: A rough low-to-high estimate based on the optional distance and angle uncertainty values.

Top angle reading guideAngle to treetop and how sensitive the height estimate becomes. Moving farther back can help if the angle is very steep.Top angle reading guideAngle to treetop and how sensitive the height estimate becomesLowUsableSteepVery steep0 deg15 deg45 deg75 deg90 degAngle to treetop (degrees)
Top angle reading guide
Moving farther back can help if the angle is very steep.

Common mistakes and quick fixes

Mistake: Entering Distance to tree (ft) in yards or steps instead of feet.
Fix: Use the exact unit shown in the label, or switch Units and re-enter the value in that system.

Mistake: Using Angle to treetop (degrees) as 0, 90, or a value extremely close to 90.
Fix: Enter an angle greater than 0 and less than 90. If the angle is very steep, move farther back and measure again.

Mistake: Choosing the wrong option for Where is the tree base relative to your eyes? .
Fix: Pick About level with my eyes , Below my eyes , or Above my eyes based on the ground at the base of the trunk, not the top of the tree.

Mistake: Typing Angle to tree base (degrees) even though the base is about level with your eyes.
Fix: Leave that advanced field blank unless the base is clearly above or below your eye level and you actually measured a separate base angle.

Mistake: Measuring Tree shadow length (ft) and Reference shadow length (ft) at different times.
Fix: Measure both shadows at the same time so the sun angle matches for the shadow method.

Mistake: Entering 0 for Reference shadow length (ft) or guessing the shadow tip.
Fix: Use a real shadow length greater than 0 and remeasure if the tip is blurry or hard to identify.


Limitations & Key Assumptions / Boundary Conditions

  • The angle method assumes your Distance to tree is a horizontal ground distance to the tree base, not a straight-line sight distance.
  • The shadow method works best when the tree and reference object are on roughly level ground and both shadows are measured at the same time.
  • If the tree base is above or below your eyes and you do not enter Angle to tree base (degrees), the result uses the simpler base-position handling and may be less precise on slopes.
  • Very steep Angle to treetop (degrees) readings, especially above about 75 degrees, can make small angle errors change the height a lot.
  • The uncertainty output is a simple what-if range, not a formal confidence interval or survey-grade error analysis.
  • Irregular treetops, hidden bases, leaning trees, and fuzzy shadow edges can make any field estimate differ from the true height.
  • Unit switching assumes you re-enter or keep measurements in one consistent system from start to finish.

Methodology

How the calculator works

For the angle method, the calculator first finds the vertical height from your eye level up to the treetop by using tangent. On level ground, that vertical part is added to your Eye height to get total tree height [1]. If the base is above or below your eye level on a slope, a separate base reading can be used to add or subtract the extra vertical part [3][4].

For the shadow method, the calculator uses a ratio: if a person or stick and the tree are lit by the same sun at the same time, the tree height scales with the shadow lengths.

Formulas used

height above eye level = distance to tree x tan(top angle x pi/180)

tree height on level ground = height above eye level + eye height

tree height when base is below eye level = top vertical + base vertical + eye height

tree height when base is above eye level = top vertical - base vertical

base vertical = distance to tree x tan(base angle x pi/180)

tree height by shadow = reference height x tree shadow length / reference shadow length

1 ft = 0.3048 m

Worked mini-example

Suppose you use the angle method with Distance to tree = 100 ft, Angle to treetop = 30 degrees, and Eye height = 5.5 ft on level ground. Then tan(30 degrees) is about 0.57735, so the height above your eyes is about 100 x 0.57735 = 57.74 ft. Add 5.5 ft, and the estimated tree height is about 63.24 ft.

For a shadow example, if Reference height = 5.5 ft, Tree shadow length = 40 ft, and Reference shadow length = 6 ft, then tree height = 5.5 x 40 / 6 = 36.67 ft.

Uncertainty range

If you enter Distance uncertainty (percent) and Angle uncertainty (degrees), the calculator recomputes a low and high estimate by decreasing and increasing the measured distance and top angle. This gives a practical sensitivity check, not a statistical confidence interval.

Assumptions behind the math

The angle method assumes the angle is measured from horizontal eye level, the distance is horizontal to the base, and the top and base of the tree are identified correctly. The shadow method assumes both shadows were measured at the same time on similar ground. Real trees can lean or have uneven tops, so field results are still estimates.


Sources