Geocentric vs Geodetic Latitude Converter

Converts between geocentric and geodetic latitude using the reference ellipsoid parameters.

100% FreeRuns in your browserIntermediate

Inputs

Geodetic latitude (the ellipsoid normal) ⇄ geocentric latitude (the radius to the centre), on the ellipsoid surface or at a height.

Decimal degrees (−31.95), DMS (31 57 0 S) or DDM (31° 57.0′ S).

Ellipsoid
More options

Leave blank for the surface of the ellipsoid. A height uses the position's true direction from the centre (WGS84 or GRS80 only).

Enter the values and press Calculate.

Or load an example to see a worked result.

Normal (φ) and radius (θ) at your latitude
Not to scale — flattening exaggerated
Normal (φ) and radius (θ) at your latitudeQuarter of the ellipse in the meridian plane with the polar axis, the equatorial axis, a surface point, its normal and its radius.Equator (p)Polar axis (Z)φθφ (geodetic)θ (geocentric)Surface: tan θ = (1 − e²) tan φ
The ellipsoid normal (geodetic φ) and the radius to the centre (geocentric θ) are different directions except at the equator and the poles.

Batch from CSV

One row per calculation, with a header row. Values use the units currently selected in the form above. Up to 10,000 rows; nothing is uploaded.

How the method works

A fixed worked example to explain the method — it is not your result.

Geodetic normal and geocentric radius are different directions
Illustrative method
Geodetic normal and geocentric radius are different directionsQuarter of the ellipse in the meridian plane with the polar axis, the equatorial axis, a surface point, its normal and its radius.Equator (p)Polar axis (Z)φθφ (geodetic)θ (geocentric)Surface: tan θ = (1 − e²) tan φ
The ellipsoid normal (geodetic φ) and the radius to the centre (geocentric θ) are different directions except at the equator and the poles.

Before you rely on this: First-pass guide only. Verify safety-critical or regulated work against the relevant standards, your project requirements and a qualified professional.

Tip: Enter any known values to calculate the remaining results.

Designed to run locally in your browser. Tool inputs are not intentionally stored by Zerdly unless stated otherwise.