Spirograph Art Generator β Free Online Spirograph Maker
Your Gallery
Saved in this browser only. Click a drawing to load it; use Share to send one to someone else.
How the Spirograph Works
This free online spirograph generator creates patterns called hypotrochoids β curves traced by a point on a small circle rolling inside a larger fixed circle β and their outside-ring cousins, epitrochoids. The pattern you see is entirely determined by three numbers: the ring's tooth count, the wheel's tooth count, and where on the wheel the pen sits. Layer a few combinations on the same center and you get precise, symmetric mandala designs β ready to color on the printable patterns page, or record spirograph animations as video to share what you made.
New here? Start with the beginner guide, browse all 72 gear combinations with live previews, dig into the math behind the curves, or look up a term in the glossary.
Teeth Count β Petal Count
The number of petals (lobes) in a pattern equals the least common multiple divided by the wheel size. When the ring has 96 teeth and the wheel has 45, the LCM is 1440, giving 1440 Γ· 45 = 32 petals.
Example: lcm(96, 45) = 1440 β 1440 / 45 = 32 petals
Why Patterns Close
The pattern closes after the wheel has gone around exactly lcm(ring, wheel) / ring times.
For 96/45, that's 1440 Γ· 96 = 15 rotations. After 15 laps, the wheel is exactly where it started
and the pen returns to its origin.
Pen Position
A pen at the center of the wheel (0%) draws a circle. At the edge (100%) it draws the sharpest, most star-like pattern. Positions in between create the classic rounded-petal spirograph look. Experiment with 60β85% for the most satisfying results.
The Parametric Equations
y(ΞΈ) = (R β r) Γ sin(ΞΈ) β d Γ sin(((R β r) / r) Γ ΞΈ)
R = ring teeth | r = wheel teeth | d = pen distance (r Γ pen%)