Code tool

Ellipse Perimeter Calculator

Enter positive semi-major axis a and semi-minor axis b, with a ≥ b.

In-browser processingNo account requiredPrivacy details ↗

Ellipse Perimeter Calculator

Ramanujan II approximation; enter semi-axes with a ≥ b > 0 in one length unit.

Approximate perimeter (input length unit): —

A QUICK WALKTHROUGH

How to use this tool

  1. Enter semi-major axis a.
  2. Enter semi-minor axis b.
  3. Review the Ramanujan II perimeter approximation.

Approximation

Uses Ramanujan’s second approximation: P≈π(a+b)[1+3h/(10+√(4−3h))], h=((a−b)/(a+b))². Exact ellipse perimeter generally requires an elliptic integral.

Input convention

Enter semi-axes, not full diameters, and require a≥b>0. Result is approximate and uses the input length unit.

GOOD TO KNOW

Common questions

Is this exact?

No. It uses a standard approximation; exact perimeter involves an elliptic integral.