Loading…

Polar Graph Plotter

Math Calculus • Parametric Equations and Polar Coordinates

View all topics

Plot polar equations \(r=f(\theta)\), trace the curve with a \(\theta\)-slider, and visualize rose curves, limaçons, cardioids, circles, and spirals on an interactive polar grid.

Polar equation \(\displaystyle r=f(\theta)\) Cartesian plotting \(\displaystyle x=r\cos\theta,\qquad y=r\sin\theta\) Rose curves \(\displaystyle r=a\cos(n\theta)\quad\text{or}\quad r=a\sin(n\theta)\) Limaçons and cardioids \(\displaystyle r=a+b\cos\theta,\quad r=a+b\sin\theta\)

Polar graph input

Use theta, th, t, or θ. Examples: 3 + 2*cos(theta), 4*sin(3theta), 0.5theta.
Move this slider to trace the curve in real time.
Live setup

Quick examples

Ready
Enter a polar equation, then click “Plot polar graph”.

Rate this calculator

0.0 /5 (0 ratings)
Be the first to rate.
Your rating
You can update your rating any time.

Frequently Asked Questions

How do you plot a polar equation?

Choose theta values, compute r = f(theta), then convert each point to Cartesian form using x = r cos(theta) and y = r sin(theta).

What is a limaçon?

A limaçon is a polar curve often written as r = a + b cos(theta) or r = a + b sin(theta).

What is a cardioid?

A cardioid is a special limaçon where a and b have equal magnitude, such as r = 2 + 2 cos(theta).

What is a rose curve?

A rose curve has form r = a cos(n theta) or r = a sin(n theta). If n is odd, it usually has n petals; if n is even, it usually has 2n petals.

What happens when r is negative?

A negative r value plots the point in the opposite direction from the angle theta.

Why does the curve pass through the pole?

The curve passes through the pole when r = 0 for one or more theta values.

What does the theta slider show?

The slider shows how the curve is traced as theta increases from the start angle to the end angle.

Why do some curves need more than 0 to 2*pi?

Spirals and some periodic curves need larger theta intervals to show more turns or the full pattern.