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.
📎 Embed this tool on your site
Free to use. Paste this HTML snippet into your website, blog, or LMS to let your readers use Level Height Difference Calculator directly.
Attribution link included. No tracking, no ads. Browse all 40+ tools →