SSS · SAS · AAS · ASA · Right Triangle
Free Triangle Calculator: Solve Any Side, Angle & Area Instantly
Solve any triangle. Enter sides, angles or area — get all missing values instantly. Pro Mode adds an animated triangle, step-by-step working, unit converter, triangle type explorer and PDF solution.
● Pro Version is Free for now
✓ Animated triangle · Step-by-step · Unit converter · Type explorer · PDF unlocked
All calculations run instantly in your browser — no data sent anywhere
🔺 Solve Mode — Choose Your Known Values
Sides
units
units
units
Two sides and the angle between them (included angle)
units
°
units
Two angles and a side not between them
°
°
units
Two angles and the side between them
°
units
°
Enter any 2 values of a right triangle (one must be a side)
units
Shorter legunits
Other legunits
Longest side°
Opposite to leg aPlease check your inputs — triangle inequality must be satisfied and angles must sum to 180°.
Triangle Visualisation
Vertices A B C
Angles
Height
—
Area
—
Perimeter
—
Triangle Type
📐 Complete Solution
| aSide a | — |
| bSide b | — |
| cSide c | — |
| AAngle A | — |
| BAngle B | — |
| CAngle C | — |
| 📏 Perimeter | — |
| 📐 Area | — |
| ⭕ Inradius | — |
| ⭕ Circumradius | — |
| ↕ Height to a | — |
| ↕ Height to b | — |
| ↕ Height to c | — |
| 〰 Median to a | — |
| 〰 Median to b | — |
| 〰 Median to c | — |
🧮 Step-by-Step Working
📏 Area Unit Converter
🔬 Triangle Type Explorer
Click any triangle type to see how it relates to your current triangle.
△
Equilateral
All sides equal, all angles 60°
△
Isosceles
Two sides equal, two angles equal
⊿
Right
One angle exactly 90°
▷
Scalene
All sides and angles different
△
Acute
All angles less than 90°
◁
Obtuse
One angle greater than 90°
📚 Formula Reference
Heron's Formula (Area)
s = (a+b+c)/2
A = √(s·(s-a)·(s-b)·(s-c))
A = √(s·(s-a)·(s-b)·(s-c))
Law of Cosines
c² = a² + b² − 2ab·cos(C)
Law of Sines
a/sin(A) = b/sin(B) = c/sin(C)
Circumradius
R = (a·b·c) / (4·Area)
Inradius
r = Area / s (s = semi-perimeter)
Height / Altitude
h_a = 2·Area / a
Export your triangle solution