User Rating 0.0
Total Usage 0 times
units
Must be greater than 0
units
Must be greater than 0
units
Distance between circle centers (≥ 0)
Presets:
Outer circle R₁ Inner circle R₂ Crescent area
Is this tool helpful?

Your feedback helps us improve.

About

A crescent (or lune) is the region between two overlapping circles where the smaller circle's area is subtracted from the larger. Calculating its area is not trivial. Unlike a simple annulus where circles share a center, a crescent allows an offset distance d between centers. The computation requires resolving the circle-circle intersection area via inverse trigonometric functions and the Heron-like radical term (d + R1 + R2)(d + R1 R2)(d R1 + R2)(d + R1 + R2). Getting this wrong in optical lens design, architectural arches, or CNC cutting paths means wasted material and failed tolerances. This calculator handles all geometric cases: concentric circles (d = 0), fully interior placement, partial overlap, and tangential contact.

The tool assumes both circles lie in the same Euclidean plane. Results approximate to floating-point precision (~15 significant digits). For non-circular crescents (elliptical lunes), numerical integration would be required. Pro tip: when d = 0, the crescent reduces to an annulus with area π(R12 R22).

crescent area lune calculator circle overlap geometry moon shape area two circles

Formulas

The crescent area is defined as the area of the outer circle minus the intersection area of the two circles. For partial overlap:

Acrescent = πR12 Aint

The circle-circle intersection area Aint for two circles of radii R1 and R2 with center distance d:

Aint = R12 arccos(d2 + R12 R222dR1) + R22 arccos(d2 + R22 R122dR2) 12S

Where the radical term S uses the four-factor expression:

S = (d + R1 + R2)(d + R1 R2)(d R1 + R2)(d + R1 + R2)

Variable legend: R1 = radius of the outer (larger) circle. R2 = radius of the inner (smaller) circle. d = distance between the two circle centers. Aint = area of the overlapping (lens/vesica) region. Acrescent = area of the resulting crescent (lune). When the inner circle is fully contained (d + R2 R1), the intersection equals the full inner circle: Aint = πR22, so Acrescent = π(R12 R22).

Reference Data

Geometric CaseConditionCrescent Area FormulaNotes
Concentric (Annulus)d = 0π(R12 R22)Simplest case, symmetric ring
Inner circle fully insided + R2 R1πR12 πR22No intersection boundary needed
Partial overlapR1 R2 < d < R1 + R2πR12 AintGeneral case, uses full intersection formula
Externally tangentd = R1 + R2πR12Circles touch at one point, no overlap
No overlapd > R1 + R2πR12Inner circle doesn't subtract anything
Internally tangentd = R1 R2πR12 πR22Boundary case of full containment
Equal radii, offsetR1 = R2, d > 0Symmetric lune pairTwo equal crescents formed
Hippocrates' LuneSpecial ratioEquals related triangle areaOne of the earliest quadrature results (5th c. BCE)
Half-moonR2 = R1, d = 00Circles coincide, no crescent
Thin crescentR2 R1, small d2πRdLinear approximation for thin crescents
Lunar phase (astronomy)Projected sphere geometrySpherical crescent formula differsFlat formula is a 2D approximation only
Lens (vesica region)Overlap of two circlesAint directlyThe intersection itself, not the crescent
Optical lens cross-sectionBiconvex lens profileSum of two crescentsUsed in optics manufacturing tolerances
Gear tooth profileInvolute approximationCrescent-like regionApproximated by circular arc crescents
Cam lobe areaEccentric circlesCrescent integralMechanical engineering application

Frequently Asked Questions

When the center distance d is large enough that R2 protrudes beyond R1, the crescent area increases because the intersection area shrinks. The calculator handles this correctly using the general intersection formula. The crescent approaches πR12 as the circles separate entirely.
At d = 0, the crescent is a symmetric annulus with area π(R12 R22). As d increases from zero (inner circle still fully contained), the crescent area stays constant at π(R12 R22). Once d exceeds R1 R2, partial overlap begins and the crescent area grows because less of the inner circle overlaps with the outer.
Yes. When R1 = R2 and d > 0, two symmetric lunes are formed (one on each side). The calculator computes the crescent as the outer circle minus the intersection. At d = 0 with equal radii, the crescent area is zero because the circles coincide.
The maximum crescent area is πR12, achieved when the circles do not overlap at all (d R1 + R2). In this case, the inner circle subtracts nothing from the outer circle. The minimum crescent area (for R2 < R1) is π(R12 R22), occurring when the inner circle is fully contained.
No. The lunar crescent is a projection of illumination on a sphere, not a 2D circle-circle subtraction. The visible Moon phase involves spherical geometry and the angle between the Sun, Moon, and observer. This calculator handles planar Euclidean crescents only. For lunar phase area, you would need to integrate over the illuminated spherical cap projected onto a disk.
Near these boundary values, the product inside the square root approaches zero, which can cause floating-point precision issues. The calculator checks for these edge cases explicitly: if the product S is negative due to rounding (theoretically impossible for valid inputs), it is clamped to 0. This prevents NaN results. Precision is maintained to approximately 10 decimal places for typical inputs.