Tree Height Calculator - Shadow and Clinometer Methods

Estimate how tall a tree or building is using this tree height calculator with the shadow method or two-angle trigonometry. Returns metres, feet, and storeys.

Updated: June 19, 2026 • Free Tool

Tree Height Calculator

Pick shadow for sun-based measurement or two-angle for slopes or smartphone clinometer use.

Choose whether the base of the tree is at the same level as you, lower, or higher.

Your standing height in metres.

Length of your shadow at the same moment as the tree's shadow.

Length of the tree's shadow from the base to the tip.

Horizontal distance from where you stand to the base of the tree.

Angle from horizontal up to the treetop, read from a clinometer or phone.

Angle from horizontal to the tree base; used only when the tree is above or below you.

Results

Tree Height
0m
Equivalent Height 0ft
Approx. Storeys 0storeys

What Is Tree Height Calculator?

A tree height calculator turns ground-based measurements into the height of a tree or any tall object without climbing it. The two methods are Thales' shadow method and a two-angle clinometer method that handles slopes and drop-offs, returning the result in metres, feet, and storeys.

  • Backyard tree work: Estimate the height of a tree before pruning or removing it.
  • Treehouse planning: Check whether a tree is tall enough for a treehouse or platform.
  • Forestry inventories: Capture a quick stand-height estimate during a field walk.
  • Building estimation: Use the same trigonometry to estimate the height of any tall object.

Trees regularly outgrow any ladder or tape measure, so height has to be inferred from a distance. Thales' similar-triangle idea and the tangent function cover almost every practical case.

Once you know how tall the tree is, the tree diameter calculator turns the same trunk circumference into a DBH reading you can drop into a stand table.

How Tree Height Calculator Works

The calculator chooses one of two formulas based on the measurement method. The shadow method multiplies the observer's height by the ratio of the tree's shadow to the observer's shadow. The trigonometry method uses tan(beta), the angle to the treetop, and tan(alpha), the angle to the base, with a sign change depending on whether the tree sits below, above, or on the same level as you.

shadow: H_tree = (H_observer x L_tree_shadow) / L_observer_shadow same level: H_tree = tan(beta) x D + H_eye below you: H_tree = (tan(beta) + tan(alpha)) x D above you: H_tree = (tan(beta) - tan(alpha)) x D
  • H_observer: Your standing height, used as the reference scale for the shadow method and as the eye-height fallback when alpha is unknown.
  • L_tree_shadow: Length of the shadow cast by the tree from the base of the trunk to the tip, measured at the same moment as your own shadow.
  • L_observer_shadow: Length of your own shadow under the same sun angle as the tree's shadow.
  • D: Horizontal distance from where you stand to the base of the tree, measured along the ground.
  • beta: Angle between the horizontal and the line of sight to the treetop, read from a clinometer or smartphone.
  • alpha: Angle between the horizontal and the line of sight to the base of the tree; ignored on level ground.

On level ground you only need one angle and the horizontal distance; the eye-height fallback adds your standing height at the end so the readout is the full base-to-top height.

On a slope, tan(alpha) x D is how far the base sits above or below your eye line, so the two-angle form adds it to tan(beta) x D for a below-viewpoint tree and subtracts it for an above-viewpoint tree, with no extra H_eye term.

Shadow method with a 1.75 m observer and a 9.5 m tree shadow

Method = shadow, observer height = 1.75 m, observer shadow = 1.4 m, tree shadow = 9.5 m.

1.75 x 9.5 / 1.4 = 11.875 m.

Tree height: 11.88 m (38.96 ft) - roughly 3.9 storeys.

A 1.75 m person casting a 1.4 m shadow sits at a sun elevation of about 51 degrees; the same angle makes a tree with a 9.5 m shadow reach 11.88 m.

According to the Texas A&M Forest Service Tree Measurement Guidelines, the standard field methods for tree height are direct measurement, the clinometer-and-tape tangent method, the stick method, a laser rangefinder with or without an internal clinometer, the hypsometer, and the relascope.

Pair the height reading with a growth-factor lookup and the tree age calculator estimates the tree's age from its trunk circumference without needing a core sample.

Key Concepts Explained

Four short ideas cover every number the calculator shows, from the shadow ratio up to the sign change in the above-viewpoint formula.

Similar triangles (Thales' method)

A vertical object and a vertical stick lit by the same sun produce triangles with the same angles and proportional sides, which is why the shadow ratio returns the tree's height.

Tangent of an angle of elevation

tan(beta) equals the opposite side (height above the eye) divided by the adjacent side (horizontal distance). Multiplying by the distance gives the height above your eye line.

Eye height and the level-ground shortcut

On level ground you only need one angle and the horizontal distance; your standing height is added at the end to recover the total tree height.

Sign of the alpha angle

When the tree is below you, alpha enters the formula with a positive sign. When the tree is above you, alpha is subtracted to avoid counting the slope twice.

These four ideas travel together: the shadow method gives a quick sanity check, and the two-angle method gives the slope-aware reading.

The same tangent rule is used by the right-triangle and angle-of-depression tools elsewhere.

When you collect heights for a stand, the same trunk measurements feed the basal area calculator, which sums individual stem cross-sections into a per-acre density number.

How to Use This Calculator

Six short steps take you from a tree in the ground to a height readout in metres, feet, and storeys.

  1. 1 Pick the method: Choose shadow if the sun is up and you can stand next to the tree, or two-angle for slopes or with a smartphone clinometer.
  2. 2 Set the elevation mode: Select 'same level' for level ground, 'below' if the base sits lower than you, or 'above' if the tree is uphill.
  3. 3 Enter your height: Type your standing height in metres; this is the reference scale for the shadow method and the eye-height fallback for same-level trigonometry.
  4. 4 Measure and enter shadows or distance: For shadow, measure your shadow and the tree's shadow from base to tip. For two-angle, pace or tape the horizontal distance to the trunk.
  5. 5 Read the clinometer angles: Aim a clinometer or phone app at the treetop for beta and, when needed, at the tree base for alpha, recording each to 0.1 degree.
  6. 6 Read the result panel: The result shows the tree height in metres, the equivalent in international feet, and the approximate number of storeys at three metres per storey.

With the shadow method, observer height 1.75 m, observer shadow 1.4 m, and tree shadow 9.5 m entered, the calculator returns 11.88 m (about 38.96 ft) - just under a four-storey building - enough to decide that a 6 m pruning pole will not reach the canopy.

The slope-aware branch swaps the alpha sign using the elevation mode you picked, so double-check that selector before you trust a steep reading.

Benefits of Using This Calculator

A focused tree height calculator saves time on jobs where the answer matters but the climb is out of the question.

  • Works on any tree without climbing: Both methods keep your feet on the ground, so no ladder, rope, or canopy access is required.
  • Two methods in one form: Shadow needs only a tape and the sun; two-angle handles slopes, drop-offs, and tall conifers that block the sun.
  • Slope-aware trigonometry: A selector for same-level, below, and above-viewpoint trees picks the right sign for alpha automatically.
  • Three readable output units: The result panel reports metres, feet, and storeys side by side.
  • Smartphone-friendly inputs: Angle inputs in plain degrees work directly with the built-in compass and clinometer apps on iOS and Android.
  • Pairs with related forestry tools: The same height reading feeds a stand table and pairs with the tree diameter and basal area calculators.

The shadow method is the fastest field technique when the sun cooperates, while the two-angle method is the only reliable option when the tree is in dense shade or on a slope. Switching between them is one click.

For the trigonometry path, the same tan() identity used by the right-triangle tools is worth keeping open in a second tab when you want a sanity check on the angles.

The tan(beta) and tan(alpha) steps in the two-angle formula rest on the same right-triangle geometry that the Pythagorean theorem solver uses, so it is worth keeping it open in a second tab while you measure.

Factors That Affect Your Results

Three variables decide the precision of the result, and two limitations tell you when to verify the number on the ground before trusting it.

Sun angle and shadow timing

The shadow method assumes your shadow and the tree's shadow are cast by the same sun elevation. Measure both at the same instant on level ground.

Slope and elevation

When the tree sits above or below you, the elevation mode selector decides whether alpha is added or subtracted. Picking the wrong sign on a hill can return a height that is double or close to zero.

Clinometer accuracy and line of sight

A smartphone clinometer typically reads to within a degree or two. At 25 m, one degree of error moves the height by roughly 0.4 m.

  • The two-angle formula assumes the tree is a vertical line above its base. Leaning trunks and trees growing out of a wall will return a height along the lean rather than the vertical drop.
  • The shadow method requires the sun to cast both your shadow and the tree's shadow at the same time, so it does not work at noon under a vertical sun or in dense forest canopy.
  • Clinometer readings from a phone include a small parallax error from the phone's offset from your eye. Aim with the phone held against your cheek for sub-degree precision.

When in doubt, take two readings from different distances and compare. Random angle and pacing errors tend to cancel across the pair.

For a denser inventory, the same height reading flows into a stand-density calculation with the basal area tool.

According to Wikipedia - Tree height measurement, the clinometer-and-tape tangent method is the standard field approach: read the angle theta from the eye to the treetop, measure the horizontal distance to the trunk, and the height above eye level is horizontal distance times tan(theta), with the same step for the base when the observer is above or below it.

According to Wikipedia - Hypsometer, modern hypsometers use a clinometer plus a rangefinder and apply similar triangles to find the height above the observer's eye line, which is exactly the two-angle formula used here.

When you cross-check a clinometer reading, the same tan(angle) step lives in the trigonometry calculator, where you can punch in beta and alpha and confirm the height you just computed.

Tree height calculator interface showing method selector, observer height and shadow inputs, distance and angle inputs, and the resulting height in metres, feet, and storeys
Tree height calculator interface showing method selector, observer height and shadow inputs, distance and angle inputs, and the resulting height in metres, feet, and storeys

Frequently Asked Questions

Q: How do I measure the height of a tree without climbing it?

A: Use either the shadow method or the two-angle clinometer method. The shadow method needs only your height, your shadow length, and the tree's shadow length. The two-angle method needs a horizontal distance and the angles from your eye to the treetop and (when on a slope) to the base of the tree.

Q: What is the shadow method for tree height?

A: The shadow method relies on Thales' similar-triangle idea. The tree's height equals your height times the tree's shadow length divided by your own shadow length, because both objects sit at the same sun elevation and therefore produce triangles with proportional sides.

Q: How accurate is the trigonometry method for measuring tree height?

A: The two-angle formula is exact for a perfectly vertical trunk measured from level ground. Field accuracy is limited by the clinometer (typically plus or minus one degree) and by your estimate of the horizontal distance, so expect a few percent of error on a single reading and better agreement if you average two or three measurements.

Q: How do I find my eye height for a tree height measurement?

A: Eye height is the distance from the ground to your eyes, not your full standing height. If you do not know it, measure from the ground to the bridge of your nose while standing upright, or use your full height minus about 10 cm as a quick estimate.

Q: Does the tree height calculator work for buildings too?

A: Yes. The two-angle trigonometry works on any vertical object, so the same form will estimate the height of a building, a tower, or a bridge support as long as you can measure the horizontal distance to the base and read the angle to the top from your eye level.

Q: What is the best time of day to measure a tree's shadow?

A: Mid-morning or mid-afternoon, when the sun is between 30 and 60 degrees above the horizon, gives shadows long enough to measure accurately but short enough that they fall in an open area. Avoid noon when the sun is almost directly overhead and the shadows are too short to read.