Isosceles Triangle Calculator - Area, Height, Base Angles

Find the area, height and base angles of an isosceles triangle from two equal sides and a base. Worked examples using the isosceles triangle theorem.

01 solve

Result

    Figure

    Show the working

      The Isosceles Triangle Calculator finds the area, height, perimeter, and base angles of an isosceles triangle from its two equal legs and its base. Because an isosceles triangle has exactly two sides of equal length, the geometry simplifies enough that a height dropped to the base always splits the triangle into two identical right triangles.

      An isosceles triangle sits between the fully symmetric equilateral triangle and the general scalene triangle, with just enough symmetry to make several formulas cleaner than the general case, while still needing two independent measurements rather than one.

      Calculate the height of an isosceles triangle

      Concept diagram: Inputs leads to height of an isosceles triangle leads to ResultInputsheight of an isoscelestriangleResult
      Calculate the height of an isosceles triangle.

      The height dropped from the apex (the vertex between the two equal legs) to the midpoint of the base splits the triangle into two congruent right triangles, each with the height as one leg, half the base as the other leg, and the equal side as the hypotenuse.

      h = √(leg² − (base/2)²)

      Worked example: an isosceles triangle with equal legs of 10 units and a base of 12 units.

      1. Halve the base. 12 / 2 = 6.

      2. Square the leg and half-base. 10² = 100, 6² = 36.

      3. Subtract and take the square root. √(100 − 36) = √64 = 8 units.

      Calculate the area of an isosceles triangle

      Concept diagram: Inputs leads to area of an isosceles triangle leads to ResultInputsarea of an isoscelestriangleResult
      Calculate the area of an isosceles triangle.

      With the height found, area follows the standard triangle formula.

      A = ½ × base × h

      Worked example: the same triangle with base 12 and height 8.

      1. Multiply base by height. 12 × 8 = 96.

      2. Divide by 2. 96 / 2 = 48 square units.

      Calculate the perimeter

      Concept diagram: Inputs leads to perimeter leads to ResultInputsperimeterResult
      Calculate the perimeter.

      Perimeter simply adds the base and twice the equal leg length.

      P = base + 2 × leg

      Worked example: base 12, legs 10.

      12 + (2 × 10) = 12 + 20 = 32 units.

      Find the base angles

      Concept diagram: Inputs leads to base angles leads to ResultInputsbase anglesResult
      Find the base angles.

      The isosceles triangle theorem states that the two angles opposite the equal sides (the base angles) are themselves equal. Once the height is known, basic trigonometry finds those angles directly.

      base angle = arccos((base/2) / leg)

      Worked example: base 12, leg 10 (half-base = 6).

      1. Divide half-base by leg. 6 / 10 = 0.6.

      2. Take the inverse cosine. arccos(0.6) ≈ 53.13°.

      Both base angles measure 53.13°, and the apex angle is 180 − (2 × 53.13) = 73.74°, confirming the angle sum theorem still holds.

      Understand the isosceles triangle theorem

      Concept diagram: Inputs leads to isosceles triangle theorem leads to ResultInputsisosceles triangletheoremResult
      Understand the isosceles triangle theorem.

      The isosceles triangle theorem states that if two sides of a triangle are equal, the angles opposite those sides are also equal, and the converse holds too: if two angles are equal, the sides opposite them are equal.

      This theorem is what guarantees the base angles calculated above will always match exactly, without needing a separate check, whenever the two legs are genuinely equal.

      Recognize the special height property

      Concept diagram: Inputs leads to special height property leads to ResultInputsspecial height propertyResult
      Recognize the special height property.

      Because the two legs are equal, the height dropped from the apex to the base always lands exactly at the base's midpoint, and that same height line bisects the apex angle into two equal halves.

      Neither property holds for a general scalene triangle, where the height from a vertex does not generally bisect either the opposite side or the angle at the vertex it was dropped from.

      Work through a second full example

      Process with 3 steps: Enter Work through a second full…; Read the main result; Check the breakdown1Enter Work through asecond full…2Read the main result3Check the breakdown
      Work through a second full example.

      An isosceles triangle with equal legs of 13 units and a base of 10 units shows every formula together. 1. Height. √(13² − 5²) = √(169 − 25) = √144 = 12 units. 2. Area. ½ × 10 × 12 = 60 square units.

      3. Perimeter. 10 + (2 × 13) = 36 units.

      4. Base angles. arccos(5/13) ≈ arccos(0.3846) ≈ 67.38° each.

      5. Apex angle. 180 − (2 × 67.38) ≈ 45.24°.

      The same Pythagorean and inverse-cosine steps used in the 10-and-12 example above apply here without any change in method, only in the substituted numbers.

      Frequently asked questions

      How do you find the height of an isosceles triangle?

      Use h = √(leg² − (base/2)²), which comes from applying the Pythagorean theorem to one of the two right triangles formed by the height. For legs of 10 and a base of 12, the height is 8 units.

      How do you find the area of an isosceles triangle?

      Find the height first, then apply A = ½ × base × height. With base 12 and height 8, the area is 48 square units.

      What is the isosceles triangle theorem?

      If two sides of a triangle are equal, the angles opposite those sides are equal, and vice versa. This guarantees the two base angles of an isosceles triangle always match.

      How do you find the base angles of an isosceles triangle?

      Use base angle = arccos((base/2) / leg). For a base of 12 and legs of 10, each base angle is about 53.13°.

      Does the height always bisect the base in an isosceles triangle?

      Yes, specifically the height dropped from the apex (the vertex between the two equal sides) to the base always meets it at the exact midpoint, a property unique to this triangle type among general triangles.

      Is an equilateral triangle a special case of isosceles?

      Yes. An equilateral triangle satisfies the isosceles condition (at least two equal sides) with all three sides equal, making it a special, more symmetric case.

      What if the two given legs can't form a valid triangle with the base?

      If twice the leg length is less than or equal to the base, no valid triangle exists, since the two legs could not meet above the base at all; the calculator will flag this combination.

      Summary

      An isosceles triangle's height, area, perimeter and base angles all follow from its two equal legs and its base, since the height from the apex always bisects the base and splits the triangle into two congruent right triangles.

      Legs of 10 units and a base of 12 units give a height of 8 units, an area of 48 square units, and base angles of about 53.13° each, consistent with the isosceles triangle theorem that guarantees equal angles opposite equal sides.