Geoid Undulation Calculator (EGM96)
Convert between GPS ellipsoidal height (h) and orthometric elevation above Mean Sea Level (H) using the EGM96 geoid undulation model (N). This tool runs entirely in your browser with no server calls.
🌐 Calculate Geoid Undulation
Understanding Ellipsoidal vs. Orthometric Height
When a GPS receiver reports your altitude, it gives you the ellipsoidal height (h) — your distance above the mathematically smooth WGS84 ellipsoid. This is not the same as your elevation above sea level.
Maps and engineering projects use orthometric height (H), which is your elevation above the geoid — an irregular surface shaped by Earth's gravity field that approximates Mean Sea Level.
h = ellipsoidal height (GPS) | H = orthometric height (MSL) | N = geoid undulation
The geoid undulation (N) is the height of the geoid above (positive) or below (negative) the ellipsoid. It ranges from about −106 m in the Indian Ocean to +85 m near New Guinea. This calculator uses the EGM96 (Earth Gravitational Model 1996) to estimate N at any location on Earth.
EGM96 vs. EGM2008
| Property | EGM96 | EGM2008 |
|---|---|---|
| Max degree/order | 360 | 2190 |
| Spatial resolution | ~55 km | ~9 km |
| Global RMS accuracy | ±0.5 m | ±0.1 m |
| Data size (full grid) | ~2 MB | ~700 MB |
| Publisher | NGA (1996) | NGA (2008) |