Greedy Circle Packing
Controls
Attempts per step:
200
Min radius:
5
Max radius:
60
Container shape:
Circle
Square
Triangle
Hexagon
Color scheme:
Rainbow
Warm
Cool
Monochrome
Pack
Clear
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.