Equation-first triangle helper

Right Triangle Solver

Enter any 2 known values, sides or angles, and this solver finds all remaining sides, angles, area, and perimeter. Full step-by-step working included.

  • Sides
  • Angles
  • Area
  • Perimeter
  • Step-by-step

Core solver

Right Triangle Solver

Formula: c = √(a² + b²)

Result

5.0000 cm

Enter values to calculate the missing side or verify a triangle.

Show calculation steps

    Recent calculations

      Need angle-driven cases like one side plus one acute angle? Use the all-cases solver below or open the Right Triangle Calculator for the broader workflow.

      All-Cases Right Triangle Solver

      Supports SSS, SAS, ASA, AAS, and HL so you can solve from side-angle combinations too.

      SSS expects side a, side b, side c.
      Enter a supported case to solve all sides, angles, area, and perimeter.

      Method

      How to Solve a Right Triangle

      Solving a right triangle means finding all unknown sides and angles given some known values. A right triangle has three sides, a, b, c, and three angles, A, B, and the fixed 90° right angle. You need at least two known values, and at least one of them must be a side, to fully solve the triangle.

      Path 1 Two legs

      Known: both legs a and b

      Method: Use c = √(a² + b²) for the hypotenuse, then tan⁻¹(a/b) for one acute angle.

      Tool: Pythagorean theorem first, then inverse tangent for the angles.

      Path 2 Leg + hypotenuse

      Known: one leg and hypotenuse

      Method: Use a = √(c² − b²) or b = √(c² − a²), then sin⁻¹(a/c) for the acute angles.

      Tool: Rearranged Pythagorean theorem plus inverse sine.

      Path 3 Side + angle

      Known: one side and one acute angle

      Method: Use trigonometric ratios, sin, cos, or tan, to find the remaining sides.

      Tool: Use the all-cases solver above for SAS, ASA, AAS, and HL-style setups.

      This page keeps the familiar 3-tab solver for direct side workflows, then adds the all-cases right triangle solver for angle input and full triangle solving.

      Decision tree

      Which Solver Tab Should I Use?

      What do you know?
      Both legs
      (a and b)
      Use Tab:
      Find Hypotenuse
      Hypotenuse +
      one leg
      Use Tab:
      Find Missing Leg

      If you have all three sides and want to verify that the triangle is right-angled, use the Verify Triangle tab. If your known values include an angle, use the all-cases solver in Section 2.

      FAQ

      Frequently Asked Questions

      Explore

      More Triangle Tools