SSS · SAS · AAS · ASA · Right Triangle
Triangle Calculator
Solve any triangle. Enter sides, angles or area, get all missing values instantly with an animated diagram. Fully usable on mobile.
All calculations run instantly in your browser, no data sent anywhere
● Pro Version is Free for now
✓ Step-by-step · Unit converter · Type explorer unlocked
Day
Night
Heron's Formula
Area = √(s·(s−a)·(s−b)·(s−c)), where s = (a+b+c)/2
🔺 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 | — |
📚 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
📋 Triangle Basics
1Side a is opposite angle A and side b is opposite angle B, and so on. This naming convention matters for every formula.
2Angles always sum to 180° in any triangle, no exceptions.
3Triangle inequality the sum of any two sides must exceed the third side, or no triangle exists.
🧮 Step-by-Step Working PRO
📏 Area Unit Converter PRO
🔬 Triangle Type Explorer PRO
Click a type to see how it relates to your 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°
📖 Quick Reference
1SSS and SAS always determine a unique triangle.
2AAS and ASA also give a unique triangle, since knowing 2 angles fixes the third.
3SSA can be ambiguous two different triangles may fit the same two sides and one non-included angle.
💡 Solving Tips PRO
${t}
`).join('');
}// ── INIT ──────────────────────────────────────────────────────
updateTips();
try{const m=localStorage.getItem('sst_tri_mode');if(m==='pro')setMode('pro');}catch(e){}