Triangle Calculator

Enter any 3 values (at least one side) for a triangle — side a, side b, side c, angle A, angle B, or angle C — and the Triangle Calculator solves for all missing sides and angles, plus area, perimeter, and height. Works with degrees or radians, and handles all triangle types: right, oblique, equilateral, isosceles, and scalene.

Leave blank if unknown

Leave blank if unknown

Leave blank if unknown

Leave blank if unknown

Leave blank if unknown

Leave blank if unknown

Results

Area

--

Perimeter

--

Side a

--

Side b

--

Side c

--

Angle A (°)

--

Angle B (°)

--

Angle C (°)

--

Height (from a)

--

Triangle Type

--

Angle Distribution

Frequently Asked Questions

How many values do I need to enter to solve a triangle?

You need to provide exactly 3 values, and at least one of them must be a side length. Providing only angles is not enough because infinitely many similar triangles share the same angles but have different sizes.

What is the difference between SSS, SAS, ASA, AAS, and SSA?

These abbreviations describe which combination of sides (S) and angles (A) you know. SSS means all three sides are known; SAS means two sides and the included angle; ASA means two angles and the side between them; AAS means two angles and a non-included side; SSA (the ambiguous case) can yield zero, one, or two solutions.

What is the Law of Sines?

The Law of Sines states that a/sin(A) = b/sin(B) = c/sin(C). It relates each side of a triangle to the sine of its opposite angle and is used to solve triangles when you know an angle-side pair plus one additional value.

What is the Law of Cosines?

The Law of Cosines generalizes the Pythagorean theorem: c² = a² + b² − 2ab·cos(C). It is used to solve triangles when you know all three sides (SSS) or two sides and the included angle (SAS).

Can I enter angles in radians instead of degrees?

Yes. Select 'Radians' from the Angle Unit dropdown and enter your angles in radians (e.g. π/2 ≈ 1.5708 for 90°). All angle results will also be displayed in degrees for clarity.

What is the ambiguous case (SSA) in triangle solving?

The SSA case (two sides and a non-included angle) can sometimes produce two valid triangles, one, or none. This calculator resolves to the principal solution. If the given side opposite the known angle is shorter than the other given side, a second solution may exist.

How is the area of a triangle calculated?

When the base and height are known, Area = (base × height) / 2. When two sides and the included angle are known, Area = (a × b × sin(C)) / 2. When all three sides are known, Heron's formula is used: Area = √(s(s−a)(s−b)(s−c)) where s = (a+b+c)/2.

What types of triangles can this calculator solve?

This calculator handles all triangle types: equilateral (all sides equal), isosceles (two sides equal), scalene (no sides equal), right (one 90° angle), acute (all angles < 90°), and obtuse (one angle > 90°). Just enter any 3 values including at least one side.

More Math Tools