SpiroGraph,Pro

Precision Mathematical Drawing

Create stunning geometric art with hypotrochoid and epitrochoid equations. A parametric drawing tool for iOS.

Math meets Art
Scroll
Capabilities
01

Parametric Engine

Real-time curve generation with adjustable R, r, and d parameters. Every change renders instantly.

02

20+ Presets

Curated collection of geometric, natural, art, and traditional patterns to explore and customize.

03

Export Anywhere

Save as PNG at up to 4x resolution or scalable SVG. Share your creations without quality loss.

04

Dual Curve Modes

Switch between hypotrochoid and epitrochoid equations for fundamentally different geometries.

05

Live Preview

See your spirograph render in real-time as you adjust parameters. No waiting, no lag.

06

Mathematical Precision

GCD-based revolution calculation ensures every curve closes perfectly. No approximations.

Try It

Create Your Own

Preset Match

Pentagon Flower

5-petal flower with even spacing

FIXED RADIUS (R)100
ROLLING RADIUS (r)60
PEN OFFSET (d)60
3 revolutions to close
Extent: 100pxPoints: 4801
The Mathematics

The Equations

Hypotrochoid

x(t) = (R - r) cos(t) + d · cos((R - r)/r · t)

y(t) = (R - r) sin(t) - d · sin((R - r)/r · t)

A curve traced by a point on a circle rolling inside a fixed circle.

Epitrochoid

x(t) = (R + r) cos(t) - d · cos((R + r)/r · t)

y(t) = (R + r) sin(t) - d · sin((R + r)/r · t)

A curve traced by a point on a circle rolling outside a fixed circle.

Parameters
RFixed circle radius
rRolling circle radius
dPen offset distance
Beautiful Mathematics
R = 80r = 30d = 20

Rolling circle mechanism: the smaller circle rolls inside the larger, tracing the curve with a pen at offset d.

Start Creating

Available on the App Store

Download for iOS

Free to download. Pro features available.