Trigonometric Triangle Solver — AAS, ASA, SAS, SSS, SSA

Enter any three values (with at least one side). Degree/radian toggle, precision control, and step-by-step solutions. Runs locally in your browser.

Diagram & Inputs

2 dp

Tip: Any three values with ≥1 side. Convention: side a is opposite angle A, etc.

Results

Steps

How This Trigonometric Solver Works

Enter any three values with at least one side (SSS, SAS, ASA, AAS, or SSA). The solver auto-detects the case, applies the Law of Cosines and/or Law of Sines, and shows the algebra steps. For SSA, the tool checks whether there are 0, 1, or 2 valid solutions and displays each one.

  • Law of Cosines: a² = b² + c² − 2bc·cos(A)
  • Law of Sines: a/sin(A) = b/sin(B) = c/sin(C)
  • Area (Heron, SSS): s=(a+b+c)/2, Area = √(s(s−a)(s−b)(s−c))
  • Area (two sides + included angle): Area = ½ab·sin(C) (and cyclic)
  • Angle sum: A + B + C = 180°

All computation is performed privately in your browser.

Triangle Solver: FAQs

Which inputs are valid?

Any three values with at least one side (SSS, SAS, ASA, AAS, or SSA). Three angles alone are insufficient.

What is the SSA ambiguous case?

With two sides and a non-included angle, there may be two, one, or no triangles. The solver detects and shows all valid outcomes.

Can I work in radians?

Yes—toggle Degrees/Radians. Inputs and outputs update immediately.

Is this private?

Yes. Everything runs locally; nothing is uploaded.

Explore more tools