Level Height Difference Calculator
Calculate cumulative elevation changes from backsight/foresight readings in differential leveling surveys.
Input
Result
Understanding differential leveling
Differential leveling is the most common surveying technique to determine elevation differences between points using a level instrument and a graduated staff. The surveyor takes a backsight (BS) reading on a point of known elevation (a benchmark or a turning point) and a foresight (FS) reading on the unknown point. The elevation difference is simply BS − FS.
For a traverse that goes through multiple turning points, the total elevation change is the sum of all (BS − FS) pairs. A well-executed level run should close on a known benchmark; the closure error (difference between expected and computed elevation) should be within tolerance, typically 4 mm × √K for third-order work where K is distance in kilometers.
lvl_diff.formula_title
lvl_diff.formula_explain
Common use cases
Running a level circuit from a benchmark to establish new control points for a project.
Checking vertical control by re-leveling between two known benchmarks and computing misclosure.
Transferring elevations across a construction site for grade staking.
Pre-processing field notes before entering them into CAD or project management software.
Frequently asked questions
What is the difference between backsight and foresight?
Backsight is the reading taken on a point of known elevation (from where you came). Foresight is the reading taken on the unknown point you want to determine. You always go backsight → foresight in the computation.
Why does ΣBS − ΣFS equal the total elevation change?
Because each intermediate turning point appears once as a foresight (subtracted) and once as a backsight (added), they cancel out, leaving only the first BS and last FS difference, which equals the total rise or fall.
What is a typical closure tolerance?
For third-order leveling: ±12 mm × √K. For second-order: ±8 mm × √K. For first-order: ±4 mm × √K, where K is the loop distance in kilometers.
Should I use a level or a total station for this?
For short distances (<500 m) a precise level is most accurate. For longer distances and sloped terrain, a total station with trigonometric leveling is more efficient.
Related tools and topics
Compare with our trigonometric leveling calculator and reciprocal leveling tool for different leveling techniques.