Unit circle

Drag a point round the unit circle and watch sin, cos and tan drawn as waves. Angles in degrees and radians, exact values at 30°, 45° and 60°, the ASTC quadrant signs, sliders for y = a sin(bx + c) + d, and the inverse trig functions as the mirror image of the principal branch.

Keep it one tap away for everyday use.

Bookmark Unit circle?

Press Ctrl + D now. Your browser opens its own bookmark box, where you choose the name and folder.

  1. Turn θ
  2. sin, cos
  3. Waves
  4. Transform
Nothing is uploadedWorks offline once open

Angle θ =

Drag the point round the circle. Orange: cos θ (across). Blue: sin θ (up). Green: tan θ, on the line x = 1.

Traced as waves

Try this

  • Drag θ from 0° to 360° and watch the blue sin line rise to 1 at 90°, fall to −1 at 270° and come back: that is the sine wave.
  • Go into the second quadrant (90° to 180°): only sin stays positive. The four quadrants spell All, Sin, Tan, Cos.
  • Near 90° the green tan line shoots off: tan 90° is undefined.
  • In a sin(bx + c) + d, set b = 2: two whole waves fit where one did, so the period halves to π.
  • In Inverse trig, set θ = 150°: sin 150° = 1/2, but sin⁻¹(1/2) = 30°, because 30° is the angle in the principal branch.

Check yourself

Fresh numbers every time. Type a number or a fraction such as 3/4; nothing is saved or sent.

    What it shows

    On a circle of radius 1 centred at the origin, turn a radius through an angle θ from the positive x-axis. The point where it lands has coordinates (cos θ, sin θ). That one picture defines sine and cosine for every angle, not just the acute angles of a right triangle, and tan θ = sin θ / cos θ is the height where the radius, extended, meets the line x = 1.

    Drag the point round and the page traces sin θ and cos θ as waves underneath, so you can see where the wave shapes come from. Two more views build on it: a sin(bx + c) + d stretches, squeezes and slides the wave, and Inverse trig shows sin⁻¹, cos⁻¹ and tan⁻¹ as the mirror images of one-one pieces of the curves.

    It follows trigonometric functions in Class 11 maths and inverse trigonometric functions in Class 12 maths. Next, the derivative slope page shows why the slope of sin x is cos x, the riemann sums page finds the area under one hump of a sine wave, and the graphing calculator draws any trig curve you type.

    How to use it

    1. Unit circle. Drag the point, use the θ slider (0° to 720°, two full turns), or type an angle. Switch the box between degrees and radians; in radians you can type 2.356, 3pi/4 or 3π/4. Snap to 15° makes dragging land on the angles with exact values.
    2. Read the facts: sin, cos and tan (as exact values such as √3/2 at the special angles), the angle in radians, the quadrant and which ratios are positive there, and the check sin² θ + cos² θ = 1.
    3. Tick sin, cos and tan to choose which waves are traced; the coloured part is the part you have turned through so far.
    4. a sin(bx + c) + d. Pick sin or cos and slide a, b, c and d. The facts give the amplitude |a|, period 2π/b, phase shift −c/b, middle line y = d and the range.
    5. Inverse trig. Pick sin⁻¹, cos⁻¹ or tan⁻¹. Slide x to read the principal value, and slide any angle θ to see why sin⁻¹(sin θ) is not always θ.

    What each setting does

    • ASTC: in the first quadrant All ratios are positive, in the second only Sin, in the third only Tan, in the fourth only Cos. The letter of the quadrant you are in turns green.
    • a stretches the wave up and down (a negative a flips it). b squeezes it sideways, so b waves fit in each 2π. c slides it; the shift is −c/b, not −c. d lifts it.
    • Principal branch: sin and cos repeat, so they are not one-one. Keeping only −π/2 to π/2 for sin (0 to π for cos, open −π/2 to π/2 for tan) makes them one-one, and reflecting that piece in y = x gives the inverse.

    Worked example

    Set θ = 150°. That is 150 × π/180 = 5π/6 rad ≈ 2.618. The point is in quadrant 2, where only sin is positive: sin 150° = 1/2, cos 150° = −√3/2 ≈ −0.866 and tan 150° = −1/√3 ≈ −0.5774. In the Inverse trig view, sin⁻¹(sin 150°) = sin⁻¹(1/2) = 30°, because 30° is the only angle in [−90°, 90°] whose sine is 1/2.

    For y = 2 sin(2x) the amplitude is 2, the period is 2π/2 = π and the range is [−2, 2].

    Check yourself

    Five questions with fresh angles each time: an exact value, a conversion to radians, the period of a wave, a principal value and a quadrant sign. Decimals, fractions and forms like sqrt(3)/2 or 3*pi/4 are accepted. Nothing is saved.

    FAQ

    Why radians? An angle of 1 radian cuts off an arc as long as the radius, which makes the formulas of calculus (like d/dx sin x = cos x) come out clean.

    Why is tan 90° undefined? At 90° the radius is straight up and never meets the line x = 1; equally, cos 90° = 0 and you cannot divide by 0.

    Is this from my textbook? It covers the standard school topics with its own pictures and examples. It is an independent study aid.

    Where the numbers come from

    • Standard trigonometry: the unit circle definitions of sine, cosine and tangent, radian measure, quadrant signs, the transformations of y = a sin(bx + c) + d and the principal value branches of the inverse functions. Written for fibub; no textbook text, figures or exercises are used.
    • Checked against sympy 1.14: exact values of sin, cos and tan at all multiples of 30° and 45° from 0° to 330°, radian forms, and principal values of asin, acos and atan.

    Standard scientific values, such as constants, atomic weights and melting points, are facts found in every textbook; we name where ours were checked. If you are an author or publisher and want a value, a credit or a table changed or removed, tell us and we will act quickly.

    Last updated 2026-11-09.

    Change log for Unit circle

    1. Add #1183 Unit circle to wave Details on GitHub

    Every change to fibub

    Related tools

    Graphing calculator #T369 Plot y = f(x), any equation in x and y, polar r(θ) and parametric (x(t), y(t)) curves together, with sliders, zoom, tap-to-trace, roots, turning points and crossings, plus 3D surfaces z = f(x, y). Download PNG, SVG or CSV. Runs in your browser. Derivative slope #L84 Drag two points on a curve and shrink the gap h: the secant line turns into the tangent and its slope settles on f′(x). See the slope graph f′(x) drawn under f(x), a table of slopes from both sides, first-principles working for xⁿ and sin x, corners where there is no derivative, and fresh practice questions. Riemann sums #L85 See the area under a curve filled with strips. Pick left, right, midpoint or trapezium sums, slide the number of strips n and watch the sum close in on the exact integral, with the error. Then see why ∫ f dx has a + C, and shade the area between two curves with the crossing points found for you. Limit zoom #L88 Zoom in on a function near a point and watch where it heads from the left and from the right, with tables of values closing in, the sector picture behind sin x / x → 1, and a Class 12 view that sorts each point as continuous, a hole, a jump, an infinite break or an endless wobble. Argand plane #L90 Drag two complex numbers z and w on the Argand plane and see z + w as a parallelogram, z × w as stretch-and-turn, the conjugate as a reflection, modulus, argument and polar form, powers of i as quarter turns, and the complex roots of a quadratic appearing when the parabola misses the x-axis. Conic explorer #L91 Slide the numbers in the equation of a circle, ellipse, parabola or hyperbola and watch the curve change, with its foci, directrices, eccentricity and latus rectum marked. Move a point P to see the focus distances that define each curve, and tilt a plane through a double cone to see where all four come from. Matrix transform #L92 Watch a 2 × 2 matrix move the whole grid: rotations, shears, stretches, reflections and squashes, with the determinant shown as the area scale and the sign as a flip. Do one transformation after another to see why AB ≠ BA, and solve a 3 × 3 system step by step with cofactors, the adjoint and A⁻¹ in exact fractions. Ferris wheel height #L160 Drag a seat round a Ferris wheel or press Play and watch its height above the ground drawn as a wave against the angle turned. Count full turns past 360°, find when the seat is above a height, and see the wave become h = H − r cos θ. Clock hand angles #L166 Drag the minute hand round a clock (the hour hand follows) or type a time, and see the angle between the hands worked out step by step, how far each hand has turned, and every time in 12 hours when the hands make the angle you choose. Compound angle proof #L230 Slide two angles A and B and watch two right triangles stack up into the angle A + B. The heights add up to sin(A + B) = sin A cos B + cos A sin B and the widths to cos(A + B) = cos A cos B − sin A sin B, with live numbers, plus a table that checks the difference, tan and double angle formulae. Radian ruler #L233 See a radian as the angle whose arc is exactly one radius long: marks every radius-length round the circle show why a full turn is 2π ≈ 6.28 radians. Slide or type an angle in degrees or radians (3pi/4 works), change the radius, and read the arc length s = rθ and the sector area ½r²θ. Function types #L301 Pick a function, a domain and a codomain, then slide a horizontal line over the graph: it meets the graph more than once where the function is not one-one, and misses it where the function is not onto. See the range, a pair of x with the same y, a value nothing maps to, and the inverse as a mirror image in y = x.

    Also related: Inverse trig