Handles all five standard
Handles all five standard triangle input cases including ambiguous SSA.
500+ fast, free tools. Most run in your browser only; Image & PDF tools upload files to the backend when you run them.
Solve any triangle — find missing sides and angles from SSS, SAS, ASA, AAS, or SSA inputs using the law of cosines and sines.
The Triangle Solver computes all missing sides, angles, area, perimeter, and height of any triangle given sufficient information. It supports all five standard input cases: SSS (three sides), SAS (two sides and included angle), ASA (two angles and included side), AAS (two angles and non-included side), and SSA (two sides and non-included angle — the ambiguous case where there may be 0, 1, or 2 solutions). The solver uses the Law of Cosines for SSS and SAS cases and the Law of Sines for ASA and AAS, and explains which law was applied in the working. For the SSA ambiguous case, all valid solutions are shown. The Law of Cosines reduces to the Pythagorean theorem when C = 90° (cos 90° = 0), confirming it as a generalization. The Law of Sines, combined with the inscribed angle theorem, also gives the circumradius R = a/(2sin A), useful in geometry and coordinate transformations.
Handles all five standard triangle input cases including ambiguous SSA.
Uses the correct law (cosines vs sines) automatically and explains the choice.
sides, angles, area, perimeter, and height.
Step-by-step working suitable for geometry and trigonometry coursework.
Handles every standard input case rather than requiring you to pick the right formula manually.
side lengths and angles are processed entirely in your browser.
Input: Sides: a=5, b=6, c=7
Output: A=44.4°, B=57.1°, C=78.5°; Area≈14.70; Perimeter=18
Input: a=8, b=10, C=60°
Output: c≈9.17; A≈49.1°, B≈70.9°; Area≈34.64
Input: a=7, b=10, A=30°
Output: Two solutions — triangle 1: B=45.6°, C=104.4°, c=13.55; triangle 2: B=134.4°, C=15.6°, c=3.77