Report

Help us improve this tool

Isosceles Triangle Calculator

Calculate isosceles triangle properties including area, height, perimeter, angles, and leg length from side and base inputs with our free online geometry calculator.

O M T

What is an Isosceles Triangle?

An isosceles triangle is a triangle with at least two equal sides. The two equal sides are called the legs, and the third side is called the base. The two angles opposite the equal legs (the base angles) are also equal — this is known as the Base Angles Theorem. Isosceles triangles appear frequently in geometry, architecture, and engineering because of their symmetry. Explore more triangle types with our Triangle Calculator and Equilateral Triangle Calculator.

The altitude from the apex (the vertex where the two equal sides meet) to the base is also the perpendicular bisector of the base, the angle bisector of the apex angle, and the median from the apex. Cutting along this altitude splits the isosceles triangle into two congruent right triangles, which is why the Pythagorean theorem is central to calculating isosceles triangle properties.

Formulas and Calculations

For an isosceles triangle with equal legs (a) and base (b):

Height (h): h = √(a² - (b/2)²)

The height is the perpendicular distance from the apex to the base. It is derived from the Pythagorean theorem applied to the right triangle formed by dropping the altitude.

Area (A): A = (1/2) × b × h = (b/4) × √(4a² - b²)

The area is half the product of the base and the height.

Perimeter (P): P = 2a + b

The perimeter is the sum of the two equal legs and the base.

Apex Angle (θ): θ = 2 × arctan(b / 2h)

The apex angle is at the vertex where the two equal legs meet. Each base angle equals (180° - θ) / 2.

How to Use the Isosceles Triangle Calculator

Enter the leg length (a) and base length (b) of the isosceles triangle. The calculator instantly computes the height, area, perimeter, apex angle, and base angles. The triangle inequality requires that the base be less than twice the leg length (b < 2a), and the calculator will warn you if this condition is not met.

All calculations are performed entirely in your browser with no server requests, ensuring instant feedback and privacy.

Frequently Asked Questions

How do you calculate the height of an isosceles triangle?

Use h = √(a² - (b/2)²), where a is the equal leg length and b is the base. The formula comes from the Pythagorean theorem applied to the right triangle formed when you drop the altitude from the apex to the base midpoint. For a = 5 cm and b = 6 cm, h = √(25 - 9) = 4 cm.

How do you find the area of an isosceles triangle?

Use A = (b/4) × √(4a² - b²), where a is each equal leg and b is the base. Equivalently, A = (1/2) × b × h. For a = 5 cm and b = 6 cm: h = 4 cm, so A = (1/2) × 6 × 4 = 12 cm².

Can an isosceles triangle be a right triangle?

Yes. A 45-45-90 triangle is both isosceles and right. The two legs of the right angle are also the two equal sides of the isosceles triangle, with the hypotenuse as the base. Its base angles are each 45 degrees.

Is an equilateral triangle also isosceles?

Yes. An equilateral triangle has all three sides equal, which satisfies the isosceles definition (at least two equal sides). An equilateral triangle is a special case of an isosceles triangle where all three sides - and all three angles - are equal.

What is the Base Angles Theorem?

The Base Angles Theorem states that in an isosceles triangle, the angles opposite the equal sides (the base angles) are equal. Conversely, if two angles of a triangle are equal, the sides opposite them are also equal, making the triangle isosceles.

Where are isosceles triangles used in real life?

Isosceles triangles appear everywhere in architecture and engineering. Gable roofs are isosceles triangles where the rafters form the equal legs. Trusses (king-post and queen-post) use isosceles triangles for symmetric load distribution. Pediments above doors and windows are usually isosceles for visual symmetry. The shape is also common in sail design and bridge construction.