Greedy Circle Packing

Controls

Circles: 0
Coverage: 0.00%
Density:
Greedy packing: repeatedly try random positions; place the largest circle that fits without overlap.

Optimal hexagonal close packing achieves π/(2√3) ≈ 90.7% (equal circles). Apollonian gaskets fill gaps fractally.

Click canvas to add a circle manually.