Ellipse Calculator - Area, Perimeter, Eccentricity & Foci
Math Calculators
Calculate ellipse area, perimeter with Ramanujan's second approximation, eccentricity, linear eccentricity, semi-latus rectum, and focal distance.
a must be ≥ b. For a circle, set a = b.
Quick examples:
Show calculation steps
- Semi-major axis a = 5
- Semi-minor axis b = 3
- Area = π·a·b = π·5·3 = 47.12389
- h = ((a−b)/(a+b))² = 0.0625
- Perimeter (Ramanujan II) ≈ π·(a+b)·[1 + 3h/(10 + √(4−3h))] = 25.526999
- Eccentricity e = √(1 − (b/a)²) = 0.8
- Linear eccentricity c = √(a²−b²) = 4
- Semi-latus rectum ℓ = b²/a = 1.8
- Distance between foci = 2c = 8
| Property | Value |
|---|---|
| Semi-major | 5 |
| Semi-minor | 3 |
Ellipse formulas
- Area: A = πab
- Perimeter (Ramanujan II): h = ((a − b)/(a + b))², P ≈ π(a + b)[1 + 3h/(10 + √(4 − 3h))]
- Eccentricity: e = √(1 − b²/a²) (0 = circle, approaching 1 = flat)
- Linear eccentricity: c = √(a² − b²)
- Foci positions: (±c, 0) when major axis is horizontal
- Semi-latus rectum: ℓ = b²/a
Semi-axes explained
The semi-major axis (a) is half the longest diameter of the ellipse. The semi-minor axis (b) is half the shortest diameter. When a = b the ellipse degenerates to a circle.
Perimeter approximation
No exact closed-form formula for the ellipse perimeter exists using elementary functions; the exact value is expressed with a complete elliptic integral. This calculator uses Ramanujan's second approximation: it first computes h = ((a − b)/(a + b))², then evaluates P ≈ π(a + b)[1 + 3h/(10 + √(4 − 3h))]. The approximation is exact for a circle and remains close for practical ellipses, but it is still an approximation. For very flattened ellipses or work needing tightly controlled precision, use a complete-elliptic-integral calculation.
Related calculators
- Circle CalculatorUse the special case where both semi-axes are equal and compare properties.
- Function GrapherPlot an ellipse equation alongside other coordinate-plane functions.
- 3D Shape CalculatorContinue from an elliptical profile to related three-dimensional measurements.
- SpirographExplore curves generated by circular motion after working with ellipse geometry.