🔬
🔬 Science & engineering

Tree Height Calculator (clinometer angles & distance)

Results update as you type.

Your numbers

Understanding the tree height calculator — concept and principle

You can measure a tall tree without climbing it by standing a known distance away and reading two angles with a clinometer or a phone app. This calculator uses the tangent method that foresters use and also shows how sensitive the answer is to a 1° error in the angle to the top.

Measuring tree height with anglesTwo angles, one distance50°−4°20 m23.84 mabove eye1.4 mbelow eye25.2 m82.8 ft
20 × tan 50° above the eye plus 20 × tan 4° below it gives 25.2 m.

How it is calculated

Two-angle method: H = d × (tan αtop − tan αbase)

Eye-height method (level ground): H = d × tan αtop + eye height

Sensitivity = d × (tan(αtop + 1°) − tan αtop)

The principle

Looking up at the treetop forms a right triangle with the horizontal line from your eye to the trunk. The height above your eye level is the opposite side, so it equals d × tan(angle). The part of the trunk below your eye level forms a second triangle when you look down at the base; its height is −d × tan(base angle). Adding the two pieces gives the total height and works on slopes, as long as d is the horizontal distance. On flat ground you can simply add your eye height instead of sighting the base.

Worked example

Default inputs: two-angle method, d = 20 m, top angle 50°, base angle −4°.

  1. Above eye level: 20 × tan 50° = 20 × 1.1918 = 23.84 m.
  2. Below eye level: −20 × tan(−4°) = 20 × 0.0699 = 1.4 m.
  3. Height = 23.84 + 1.40 = 25.23 m, shown as 25.2 m = 82.8 ft.
  4. Sensitivity: 20 × (tan 51° − tan 50°) = 20 × 0.0432 = 0.86 m per degree.
How Tree height (m) changes with Horizontal distance to the trunk (m)How Tree height changes with Horizontal…01020304050605101520253040Example: 25.2Horizontal distance to the trunk (m)
Each point is the calculator re-run with only “Horizontal distance to the trunk (m)” changed; the gold point is the default example. Change the inputs above and this chart follows your numbers.
Horizontal distance to the trunk (m)Tree height (m)
56.3
1012.6
1518.9
2025.2
2531.5
3037.9
4050.5

How to read the result

The sensitivity tells you how much a small reading error matters. It grows quickly as the top angle gets steeper, so stand back far enough that the angle to the top is roughly 45° or less where possible. Measuring from two different positions and averaging improves accuracy. Make sure you are sighting the true top, not a branch nearer to you; on broad-crowned trees the highest point may be hidden.

Common mistakes

Keep in mind: The method assumes the top is directly above the base. Leaning trees and hidden tops give errors; for records or safety work use a laser hypsometer and trained staff.

Frequently asked questions

What is a clinometer?

A device that measures the angle of slope or elevation; many phone apps do the same job.

How far away should I stand?

About as far as the tree is tall gives a top angle near 45°, a good balance of accuracy and visibility.

Can I use my shadow instead?

Yes, the shadow method compares a tree's shadow with a stick's shadow, but it needs sun and flat ground.

Why measure the base angle instead of using eye height?

It works on slopes, where your eye height above the tree's base is unknown.

Sources: BC BigTree website, UBC Faculty of Forestry, "Height measurements" (tangent method)

Checked 9 Nov 2026. BC BigTree website, UBC Faculty of Forestry & Environmental Stewardship, “Height measurements” (tangent method h = tan A × d + eye height; add or subtract the angle to the base when it is below or above eye level; measure horizontal distance on slopes).

🔬 All science & engineering tools →🌍 Calculators by country →