← Math & statistics

Triangle Solver — SSS, SAS, ASA/AAS, SSA (with steps)

Enter the sides or angles you know, choose the mode, and get a full solution with step-by-step reasoning, rounding control, and an auto-scaled diagram that highlights ambiguous SSA cases.

Sample values auto-calculate on load so you immediately see a complete triangle. All calculations run in your browser only; no data is sent to a server.

Other languages ja | en | zh-CN | zh-TW | zh-HK | es | es-419 | es-MX | pt-BR | pt-PT | id | vi | ko | fr | de | it | ru-RU | hi-IN | ar | bn-BD | ur-PK | tr-TR | th-TH | pl-PL | fil-PH | ms-MY | fa-IR | nl-NL | uk-UA | he-IL | cs-CZ

How to use (3 steps)

  1. Choose the mode (SSS, SAS, ASA/AAS or SSA) based on which sides and angles you know.
  2. Enter the known values and, if needed, adjust the angle unit and number of decimals.
  3. Results update automatically as you type. Use “Copy URL” to share the exact setup or switch between solutions when SSA gives two triangles.
Mode
Embed this calculator

Results

Start with the sample or enter the known values. Results update automatically as you type.

This summary shows all sides, angles, area, radii, heights, medians, and angle bisectors for the triangle defined by your inputs.

Diagram

How it’s calculated

    FAQ

    Which inputs does this triangle solver support?

    The calculator supports SSS, SAS, ASA/AAS, and SSA. SSA automatically checks whether zero, one, or two valid triangles exist and lets you switch between both solutions.

    How are the steps calculated?

    Angles and missing sides use the law of cosines or the law of sines depending on the mode. Every run shows Heron’s formula, semiperimeter, inradius, circumradius, heights, medians, and angle bisectors alongside an annotated diagram.

    Related calculators

    Comments