Unit Circle & Trigonometry Explorer with worked steps

Visualise transformations of y = A*f(bx+φ)+D for sine, cosine, and tangent. Watch the unit circle point and graph update together, and document every derived quantity so students can follow each change.

Designed for classrooms and self-study: fine-grained controls, animation, shareable URLs, LaTeX copying, CSV sampling, and a teacher mode that expands ready-to-use talking points.

Other languages: ja | en | es | zh-CN

What you can explore

Set up the trig function

θ = 0 rad (0°)

Result and synced visuals

Unit circle

Projection lines show cosθ and sinθ. Special angles are marked for quick reference.

Derived quantities from the transformation
Amplitude (sin/cos)
Period T
Frequency 1/T
Phase shift C = −φ/b
Vertical shift D
Range

Graph of y(x)

How it’s calculated

    Frequently asked questions

    How do I represent a constant function when b = 0?

    Set b to 0 and choose any φ. The explorer evaluates y = A*f(φ)+D, so the graph collapses to a horizontal line and derived results show an infinite period and zero frequency.

    Can I type expressions like π/4 or √3/2?

    Yes. The fields understand common math expressions including pi, sqrt(), parentheses, and basic arithmetic, so π/4 or sqrt(3)/2 are parsed safely without using eval.

    Related calculators