Skip to main content
Calcimator

Ellipse Calculator

Calculate ellipse area, perimeter, and eccentricity from semi-major and semi-minor axes.

Inputs

units
units

Results

Area

47.12

Perimeter25.53
Eccentricity0.8
How to Use This Calculator
  1. Enter the Semi-Major Axis (a) — the longer half-axis — and the Semi-Minor Axis (b) — the shorter half-axis.
  2. Area = π × a × b; when a = b the ellipse becomes a circle with radius a.
  3. Perimeter uses the Ramanujan approximation: π × (3(a+b) − √((3a+b)(a+3b))), which is accurate to within 0.5%.
  4. Eccentricity e = √(1 − b²/a²) ranges from 0 (circle) to just under 1 (very elongated ellipse).
  5. The Ellipse Metrics chart plots the semi-major axis, semi-minor axis, area (÷π), and eccentricity side by side for quick comparison.
  6. Both axes must be positive; a must be ≥ b (swap them if needed).

How the result changes with Semi-Major Axis (a)

Semi-Major Axis (a)Area
1,0009,424.78
3,50032,986.72
6,50061,261.06
9,00084,823

What each input means

Semi-Major Axis (a)
Length of the semi-major axis.
Semi-Minor Axis (b)
Length of the semi-minor axis.

How this is calculated

Formula

Area = πab, Perimeter ≈ π(3(a+b) - √((3a+b)(a+3b)))

Worked example, using the default values

  1. Identify Input Parameters
    Semi-Major Axis (a) = 5, Semi-Minor Axis (b) = 3 = 2 input(s) provided
  2. Calculate Area
    Area
    47.12 = 47.12
  3. Calculate Perimeter
    Perimeter
    25.53 = 25.53
  4. Calculate Eccentricity
    Eccentricity
    0.8 = 0.8

Engine last updated . Checked against 1 independently-derived test how we verify calculators.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Math & Statistics.