Trigonometry Basic

Special Triangles Explorer

Interactively explore 30-60-90 and 45-45-90 special right triangles. Enter any one side to instantly find all three sides as exact expressions (with √2 and √3) and all six trig ratios as exact fractions.

Exact values with radicals
30-60-90 & 45-45-90
All six trig ratios
Live
Triangle Setup
Triangle type
Which side do you know?
Short leg (opposite 30°)
Quick examples
Solution
Choose a triangle type, select which side you know, enter its value, and press Find All Sides & Ratios.
Short leg
Long leg
Hypotenuse
All Three Sides
Short leg
Long leg
Hypotenuse
Six Trig Ratios (Exact)
Angle sin cos tan
Step-by-Step Solution
Hide steps
Triangle Diagram
Side colors: short leg   long leg   hypotenuse
Memorizing the 30-60-90 Triangle
Ratios: x : x√3 : 2x

Derive it from an equilateral triangle. Start with an equilateral triangle of side 2. All angles are 60°. Bisect it straight down the middle — you get two congruent right triangles.

Each right triangle has: hypotenuse = 2, short leg = 1 (half the base), and long leg = √(2² − 1²) = √3. The three angles become 30°, 60°, 90°.

Scaling by x gives the general ratios: short = x, long = x√3, hyp = 2x.

The short leg is always opposite 30°; the long leg opposite 60°; the hypotenuse is exactly double the short leg.
Memorizing the 45-45-90 Triangle
Ratios: x : x : x√2

Derive it from a unit square. Draw a square with side 1 and slice it diagonally. You get two congruent right triangles, each with legs = 1 and hypotenuse = √(1² + 1²) = √2.

Both acute angles are 45° (isosceles right triangle). Scaling by x: leg = x, leg = x, hyp = x√2.

Unit circle connection: At 45° the point is (√2/2, √2/2), which is exactly cos 45° = sin 45° = 1/√2 = √2/2 — the same ratio as x : x√2 = 1 : √2.

Both legs are always equal. The hypotenuse is always the leg times √2.

Need help with Trigonometry?

A live tutor can walk you through special triangles, the unit circle, and every trig concept step by step — tailored to your class and pace.

Book a Trig Session →