Utilvo Studio100% Client-Side Suite
HomeCalculatorsRight Triangle Calculator
Euclidean Trigonometric & Pythagorean Analytic Solver

Right Triangle Calculator | Solve Sides, Angles & Area

Solve all sides, acute angles, area, perimeter, altitude, inradius, and circumradius of any right triangle. Enter any two independent parameters to trigger instant Euclidean geometry and trigonometric derivations.

* Note: Entering only angles (α and β) is mathematically insufficient to scale the triangle. At least one side length must be provided.
Trigonometric Slider Explorer

Drag the slider to adjust angle α and hypotenuse to observe how sides scale dynamically.

Angle α: 30°Angle β: 60°
Hypotenuse c: 10
a: 5b: 8.66c: 10
Solving Case Category

Solved via Leg a & Leg b

Valid Right Triangle
Leg a

3

Leg b

4

Hypotenuse c

5

Angle α

36.869898° (0.6435 rad)

Angle β

53.130102° (0.9273 rad)

Right Angle γ

90.00° (1.5708 rad)

Proportionally Scaled Diagram
a = 3b = 4c = 5α: 36.869898°β: 53.130102°

Geometric & Secondary Metrics

Perimeter (P)

12 units

Formula: a + b + c

Area (A)

6 sq units

Formula: 0.5 * a * b

Altitude to Hypotenuse (h_c)

2.4 units

Formula: (a * b) / c

Inradius (r_in)

1 units

Formula: (a + b - c) / 2

Circumradius (R_circum)

2.5 units

Formula: c / 2 (Center of circumcircle is always hypotenuse midpoint)

Step-by-Step Mathematical Solver

1. Solve Hypotenuse (c) using Pythagorean Theorem:
c = √(a² + b²) = √(3² + 4²)
c = √(9.00 + 16.00) = √(25.00) = 5
2. Solve Angle α using Tangent (tan) ratio:
tan(α) = a / b = 3 / 4 = 0.7500
α = arctan(0.7500) ≈ 36.869898°
3. Solve Angle β (complementary):
β = 90° - α = 90° - 36.869898° = 53.130102°
3. Secondary Attributes:
Perimeter = a + b + c = 3 + 4 + 5 = 12
Area = 0.5 * a * b = 0.5 * 3 * 4 = 6
Altitude to Hypotenuse = (a * b) / c = (3 * 4) / 5 = 2.4

The Mathematical Foundations of Right Triangle Geometry

Pythagorean theorem, trigonometric ratios, altitude derivations, and circle osculations

A right-angled triangle (or right triangle) is an elementary polygon in two-dimensional Euclidean geometry characterized by one interior angle measuring exactly 90 degrees (a right angle, denoted as γ = 90° or π/2 radians). The side opposite this right angle is the hypotenuse (traditionally designated c), which is strictly the longest side of the polygon. The two remaining intersecting sides that form the right angle are the legs or catheti (designated a and b).

Pythagorean Theorem
a^2 + b^2 = c^2
Relates the spatial lengths of all three sides: c = √(a^2 + b^2), b = √(c^2 - a^2), a = √(c^2 - b^2).
Trigonometric Ratios
sin(α) = a/c, cos(α) = b/c
Fundamental definitions: tan(α) = a/b. Acute angles are strictly complementary: α + β = 90°.
Altitude & Radii
h_c = (a × b)/c, r = (a + b - c)/2
Equated area formulas yield altitude h_c. By Thales's theorem, the circumradius R is always exactly c/2.

Derivation of Derived Geometric Metrics

Beyond the three sides and angles, right triangles feature elegant analytical solutions for area, perimeter, and osculating circles:

  • Area (A):Because the two legs serve as mutually perpendicular base and height vectors, area simplifies directly to A = (a × b) / 2.
  • Perimeter (P): The total boundary length is the scalar sum P = a + b + c.
  • Altitude to Hypotenuse (h_c):Expressing area using the hypotenuse as base (A = ½ × c × h_c) and equating it to ½ × a × b gives h_c = (a × b) / c.
  • Inradius (r): The radius of the incircle tangent to all three sides is given by r = (a + b - c) / 2 = Area / s, where s is the semi-perimeter (a + b + c)/2.
  • Circumradius (R):According to Thales's Theorem, any triangle inscribed in a semicircle with the hypotenuse as diameter has a right angle opposite that diameter. Thus, the circumradius is always R = c / 2.

Right Triangle Solving Matrix Across Input Cases

Systematic classification of known parameters and corresponding analytic solution formulas

Given ParametersCase TypePrimary Side FormulaAngle DerivationsArea & Altitude
Two Legs (a, b)SAS (Right Angle)c = √(a^2 + b^2)α = arctan(a/b), β = 90° - αA = ½ ab, h_c = ab/c
Leg & Hypotenuse (a, c)Hypotenuse-Leg (HL)b = √(c^2 - a^2)α = arcsin(a/c), β = 90° - αA = ½ ab, h_c = ab/c
Leg & Opposite Angle (a, α)AAS Casec = a / sin(α), b = a / tan(α)β = 90° - αA = ½ a^2 / tan(α)
Leg & Adjacent Angle (a, β)ASA Casec = a / cos(β), b = a × tan(β)α = 90° - βA = ½ a^2 × tan(β)
Hypotenuse & Angle (c, α)Hypotenuse-Angle (HA)a = c × sin(α), b = c × cos(α)β = 90° - αA = ¼ c^2 × sin(2α)

Frequently Asked Questions

Authoritative technical answers to right triangle geometry, trigonometry, and dimension solvability

What minimum information is required to fully solve a right triangle?

Because one angle is fixed at 90 degrees (γ = 90°), you only need two additional independent values, provided at least one value is a side length. Valid input pairs include two legs (a, b), one leg and hypotenuse (a, c), or one side and one acute angle (a, α or c, β). Providing only two angles defines triangle shape (similarity) but cannot determine absolute scale or perimeter.

How does the Pythagorean theorem derive the missing sides of a right triangle?

The theorem establishes that the square of the hypotenuse equals the sum of squares of both legs: a^2 + b^2 = c^2. If both legs are known, c = √(a^2 + b^2). If hypotenuse c and leg a are known, the unknown leg is calculated as b = √(c^2 - a^2). The hypotenuse must always be strictly greater than either leg.

How are the acute angles α and β calculated from side lengths?

Using basic trigonometric inverse ratios: α = arcsin(a / c) = arccos(b / c) = arctan(a / b) in degrees. Because the sum of internal angles in Euclidean space is always 180°, the second acute angle is complementary: β = 90° - α.

How are altitude, inradius, and circumradius computed for a right triangle?

The altitude to the hypotenuse is derived by equating area formulations: h_c = (a × b) / c. The inradius (radius of the inscribed circle tangent to all three sides) equals r = (a + b - c) / 2. By Thales's theorem, the hypotenuse serves as the diameter of the circumscribed circle, meaning the circumradius is exactly half the hypotenuse: R = c / 2.

What constitutes an invalid or geometrically impossible input combination?

Inputs are rejected if: any length is less than or equal to zero; an acute angle is less than or equal to 0° or greater than or equal to 90°; the specified leg a or b is greater than or equal to hypotenuse c; or two conflicting acute angles are supplied that do not sum to 90° (α + β ≠ 90°).