Geoid Height Calculator
Estimate the geoid undulation (N) at any latitude/longitude using a simplified EGM96 model, then convert between ellipsoid height (GPS) and orthometric height (elevation above sea level).
Location
−90 (South Pole) to +90 (North Pole)
−180 (west) to +180 (east)
Geoid Undulation (N)
—
meters (EGM96 approximation)
Ellipsoid height (h)
—
meters
Orthometric height (H)
—
meters
Height Relationship
h = H + N
Formula
h = H + N
- h — ellipsoid height (GPS altitude, WGS-84)
- H — orthometric height (above mean sea level)
- N — geoid undulation (this calculator)
Summary
Estimate the geoid undulation (N) at any latitude/longitude using a simplified EGM96 model, then convert between ellipsoid height (GPS) and orthometric height (elevation above sea level).
How it works
- Enter a latitude (−90° to 90°) and longitude (−180° to 180°) in decimal degrees.
- The calculator looks up the geoid undulation N from a built-in EGM96 approximation grid.
- Bilinear interpolation refines N between grid nodes for smoother results.
- If you enter an ellipsoid height (from GPS), the tool computes orthometric height H = h − N.
- If you enter an orthometric height, it computes the ellipsoid height h = H + N.
- Results are shown in meters with a visual summary of the height relationship.
Use cases
- Convert raw GPS altitude readings to mean-sea-level elevation for mapping.
- Verify orthometric heights in GIS projects that mix GPS and leveling data.
- Check geoid undulation before importing drone survey data into engineering software.
- Understand why GPS elevation differs from a topo map contour value.
- Provide a quick N estimate for field surveys before accessing a full geoid grid file.
- Teach geodesy students the ellipsoid–geoid–topography height relationship.
Frequently Asked Questions
Last updated: 2026-06-24 ·
Reviewed by Nham Vu