Right Triangle Calculator — Sides, Angles, Area & Hypotenuse
Free right triangle calculator to calculate sides, angles, area, perimeter, and altitude given any two known values using the Pythagorean theorem and trigonometry.
How to use this calculator
👉 Fill in the boxes below and your answer appears instantly — no maths needed, we do it all for you! 🎉
In plain English — what does this do?
📏 Some countries say ‘30 degrees’ and others say ‘86 degrees’ for the same weather! Some say ‘5 km’, others say ‘3 miles’. This tool swaps between them instantly so you always know what it means.
The Right Triangle Calculator solves all unknown sides, angles, area, perimeter, and altitude of a 90-degree right triangle from any two known parameters using the Pythagorean theorem and trigonometric functions.
What is Right Triangle Calculator — Sides, Angles, Area & Hypotenuse?
The Right Triangle Calculator solves all unknown sides, angles, area, perimeter, and altitude of a 90-degree right triangle from any two known parameters using the Pythagorean theorem and trigonometric functions.
How to use it
- 1️⃣ Select which two values you know (e.g. Leg a & Leg b, Leg & Hypotenuse, or Leg & Acute Angle).
- 2️⃣ Enter the numerical values into the input fields.
- 3️⃣ Instantly view the complete triangle solution: all 3 sides, both acute angles, perimeter, area, and altitude.
- 4️⃣ Inspect the step-by-step geometric derivations and real-time scaled SVG diagram.
Formula
💡 See it in action — a real example
❓ Common questions
- What is the Pythagorean theorem?
- The Pythagorean theorem states that in any right triangle with legs a and b and hypotenuse c, the sum of the squares of the legs equals the square of the hypotenuse: a² + b² = c².
- How do you find the angle of a right triangle?
- Use inverse trigonometric functions: α = arcsin(opposite / hypotenuse) or α = arctan(opposite / adjacent). The second acute angle is always 90° - α.
- What is the altitude to the hypotenuse?
- The altitude h is the perpendicular distance from the 90° right angle vertex to the hypotenuse c. It is calculated as h = (a × b) / c.