Earth Curvature Calculator

Calculate the hidden height due to Earth's curvature over a given distance. Useful for line-of-sight calculations, horizon distance, and understanding Earth's curvature effects.

isCalculator Editorial Team Published by:
Reviewed by: Review Board
Last Updated:

Was this calculator helpful?

How to use this tool?

This calculator determines if an object (target) is visible from a given distance, considering Earth's curvature and observer height.

  1. Enter Distance (km): The horizontal distance between the observer and the target.
  2. Enter Observer Height (m): The height of the observer's eyes above ground level.
  3. Enter Target Height (m): The height of the target object (e.g., a building or flag). Use 0 for ground-level objects.
  4. Click Calculate or press Enter in any input field.
  5. Result:

    • "Visible" – The target is not blocked by Earth's curvature.
    • A value in meters – The height of the hidden portion of the target behind the curvature. If this value is positive, the target is partially or fully hidden.

    Note: All inputs must be non-negative numbers. Use metric units (km for distance, m for heights).

Previous Results

Generate Charts
Result Inputs Date

Frequently Asked Questions

Earth's curvature refers to the bending of the Earth's surface, causing objects to disappear over the horizon as distance increases.

Hidden height is approximated by h = d^2 / (2R) * 1000, where d is distance in km and R is Earth's radius (6371 km). Then subtract observer and target heights.

If the result is 'Visible', the line of sight is not blocked by curvature, meaning the target can be seen from the observer's position.

Quick Convert
Length Converter
0
Weight/Mass Converter
0
Area Converter
0
Volume Converter
0
Speed Converter
0
Temperature Converter
0
Pressure Converter
0
Energy Converter
0
Power Converter
0
Force Converter
0
Time Converter
0
Angle Converter
0
Fuel Consumption Converter
0
Data Storage Converter
0
Base Numbers Converter
0
Dry Volume Converter
0
Currency Converter
0
Text Case Converter
0