Ellipse Area & Perimeter
Compute area A = π·a·b and approximate perimeter (Ramanujan) of an ellipse from semi-axes a and b.
—
Area and perimeter of an ellipse
Two semi-axes pin down an ellipse: the semi-major axis a and the semi-minor axis b, with a ≥ b. Area is the easy part, since it has a clean closed form, A = π·a·b. Set a = b and you get back the circle area π·r². The perimeter is where things get awkward. There's no elementary closed-form expression for it, so this tool falls back on Ramanujan's second approximation, P ≈ π[3(a + b) - √((3a + b)(a + 3b))], which stays well under 1 ppm of error for the eccentricities you'll normally run into. Speaking of which, the eccentricity is e = √(1 - b²/a²). At e = 0 you have a circle; push e toward 1 and the ellipse stretches out toward a parabolic shape. Plug in a = 5 and b = 3 and you get A = 15π ≈ 47.12 with P ≈ 25.53.
Applications
You'll find ellipses behind planetary orbits, since Kepler's first law has planets circling the Sun in ellipses with the Sun sitting at one focus. They also show up in the running lanes of athletics tracks (two straights capped by two semicircular ends, which engineers approximate as a stadium curve), in elliptical gears, in optical mirrors, and in the cross-section of ellipsoids when you move into 3D. Architects reach for elliptical arches too, since they spread load smoothly.
FAQ
Why is there no exact formula for the perimeter? Working out the arc length lands you on an elliptic integral of the second kind, and that one simply can't be written with elementary functions. For anything you'd do in engineering, Ramanujan's approximation is close enough to call exact.
What if a = b? Then the ellipse is just a circle of radius a, so A = π·a² and P = 2π·a, with eccentricity sitting at zero.
How do I find the foci? Both sit on the major axis, a distance c = √(a² - b²) out from the centre. So when the major axis runs horizontally, the foci land at (±c, 0).
Related Tools
Circle and Ellipse Area Calculator
Computes circle area from radius and ellipse area from semi-axes a and b using the standard pi formulas.
Ellipse Perimeter (Ramanujan)
Ramanujan's approximation for ellipse perimeter: P ≈ π[3(a+b) − √((3a+b)(a+3b))]. More precise than (2π·avg).
Ellipse Area Calculator
Calculate the area of an ellipse from its semi-major and semi-minor axes. Formula: A = π × a × b.
Ellipse Perimeter Ramanujan II Calculator
Computes ellipse perimeter from semi-axes a and b using Ramanujan second approximation formula with high accuracy.
Regular Polygon Calculator
Compute area, perimeter, apothem and interior angle of regular polygons (3-100 sides) given side or circumradius.
Minimum Bend Radius
Estimate a sheet's minimum bend radius, R_min = t·(50/r − 1), from the thickness t (mm) and the material's percent reduction of area r in the tensile test (%, a ductility measure). The minimum radius is the smallest inner radius you can bend a sheet to WITHOUT cracking the outer face (which is in tension). Bending below the minimum causes cracks or rupture in the outer fiber, where tensile strain exceeds the material's capacity. The minimum radius depends strongly on the material's DUCTILITY (here via reduction of area r): very ductile materials (annealed aluminum, low-carbon steels) can be bent to nearly zero radius (sharp bend), while brittle or work-hardened materials need large radii. It also depends on the bend ORIENTATION relative to the sheet's rolling direction (bending across the rolling direction allows smaller radii than along it, due to anisotropy). Knowing the minimum radius is essential in bent-part design: specifying a smaller radius than possible leads to crack scrap. It is common to express the minimum radius as multiples of thickness (e.g. '2t'). Enter the thickness and the material's reduction of area.
The results provided by this tool are for general informational and educational purposes only and do not constitute professional, financial, medical, legal, tax or accounting advice. Always confirm important decisions with a qualified professional and official sources.