Right Triangle Calculator
Solve any right triangle from two known values — legs, hypotenuse, or angles. Computes all sides, angles, area, perimeter, inradius, circumradius, and altitude. Includes Pythagorean triple presets.
Find the angles of a right triangle given any two sides. Compute both acute angles, all sides, area, perimeter, inradius, and trigonometric ratios.
A right triangle has one 90° angle. Given any two of the three sides — opposite, adjacent, or hypotenuse — you can find both acute angles using inverse trigonometric functions and compute the missing side via the Pythagorean theorem. This is a cornerstone of practical trigonometry, used in surveying, navigation, construction, physics, and engineering.
If you know the opposite and adjacent sides, the angle is α = arctan(opposite/adjacent). If you know the hypotenuse and one leg, use arcsin or arccos. The complementary angle is always β = 90° − α. Once all sides and angles are known, you can derive the area (½ × base × height), perimeter, inradius (which equals (a + b − c)/2 for a right triangle), circumradius (which is always half the hypotenuse), and the altitude to the hypotenuse.
This calculator lets you select which pair of sides you know, computes both acute angles, fills in the missing side, and displays a full suite of properties. It also provides a trigonometric ratios table for both angles and a reference table of Pythagorean triples — integer-sided right triangles like 3-4-5, 5-12-13, and 8-15-17 that appear frequently in problems and real-world measurements.
Use this page when two side lengths are known and you want the full right-triangle solution. It keeps the inverse-trig angle calculation, missing side, and derived properties such as area, perimeter, inradius, and trig ratios together so the triangle can be checked as a whole.
α = arctan(opposite / adjacent)
β = 90° − α
Hypotenuse: c = √(a² + b²)
Area = ½ × opposite × adjacent
Inradius = (a + b − c) / 2
Circumradius = c / 2
Height to hypotenuse = 2 × Area / cResult: Angles ≈ 36.87° and 53.13°
For opposite = 3 and adjacent = 4, the principal acute angle is arctan(3/4) ≈ 36.87°. The complementary angle is 90° − 36.87° ≈ 53.13°, and the hypotenuse is 5.
Find the angles of a right triangle given any two sides. Compute both acute angles, all sides, area, perimeter, inradius, and trigonometric ratios. Use it when you need a repeatable calculation in the math / geometry category and want the setup, result, and supporting values kept together. This is especially helpful when small input changes, unit choices, or rounding decisions can change the final number.
Start by confirming that the inputs match the formula shown on the page. Then compare the main output with the worked example and any secondary values shown by the calculator. If the result will be used in another calculation, keep extra precision until the final step and record the assumptions beside the number.
Treat the result as a calculation aid rather than a substitute for context. For schoolwork, include the formula and substitution steps. For planning, technical, financial, or health-related decisions, verify important numbers against primary records, current rules, or a qualified professional before acting on them.
Last updated:
Use inverse trig functions. If you know opposite and adjacent: α = arctan(opp/adj). If you know opposite and hypotenuse: α = arcsin(opp/hyp). If adjacent and hypotenuse: α = arccos(adj/hyp).
Yes — the 45-45-90 isosceles right triangle has two equal legs. The hypotenuse is leg × √2.
A set of three positive integers (a, b, c) where a² + b² = c². The smallest is (3, 4, 5). Others include (5, 12, 13), (8, 15, 17), and (7, 24, 25).
For a right triangle with legs a and b and hypotenuse c, the inradius is r = (a + b − c) / 2.
By Thales' theorem, any triangle inscribed in a semicircle with the diameter as one side is a right triangle. So the hypotenuse is the diameter, and R = c/2.
The altitude from the right angle to the hypotenuse equals h = (leg₁ × leg₂) / hypotenuse = 2 × Area / c.
Solve any right triangle from two known values — legs, hypotenuse, or angles. Computes all sides, angles, area, perimeter, inradius, circumradius, and altitude. Includes Pythagorean triple presets.
Solve any right triangle from 2 known values. Enter two sides or one side + one acute angle to compute all sides, both angles, area, perimeter, altitude to hypotenuse, inradius, circumradius, and P...
Solve right triangles with the Pythagorean theorem. Find any side, angles, area, perimeter, altitude, inradius, circumradius, and detect special triples.