Math calculators

Isosceles Triangle Calculator

Updated May 26, 2026 By Jehan Wadia
Unit & Angle Settings
Changing unit updates labels only; values are not converted.
All angle inputs and outputs reflect selected mode.
Known Values — Sides
One of the two equal sides.
The unique, unequal side.
Known Values — Angles
The angle between the two equal legs.
Each of the two equal angles at the base.
Known Values — Heights
Altitude from the vertex perpendicular to the base.
Altitude from a base corner to the opposite equal leg.
Known Values — Area & Perimeter

Triangle Properties
Leg (a)
Base (b)
Vertex Angle (β)
Base Angle (α)
Height to Base (hb)
Height to Leg (ha)
Area (K)
Perimeter (P)
Additional Properties
Inradius (r)
Circumradius (R)
Semi-perimeter (s)
Median to Base (mb)
Median to Leg (ma)
Triangle Type
Triangle Diagram
Angle Distribution
All Computed Values
PropertySymbolValue

Introduction

An isosceles triangle has two equal sides and two equal angles. This Isosceles Triangle Calculator lets you find every measurement of an isosceles triangle when you know just two values. Enter any combination of sides, angles, heights, area, or perimeter, and the tool instantly solves for the rest. You get the full set of results: all three sides, all three angles, both heights, area, perimeter, inradius, circumradius, and medians. It also draws the triangle and shows a chart of the angle distribution. Whether you are a student doing homework or someone working on a real-world project, this calculator gives you fast, accurate answers without any manual math.

How to Use Our Isosceles Triangle Calculator

Enter at least two known values about your isosceles triangle below. The calculator will find all missing sides, angles, heights, area, and perimeter for you.

Length Unit: Pick the unit for all side and height values, such as centimeters, inches, or meters. Leave it blank if you do not need a unit.

Angle Unit: Choose degrees or radians. All angle inputs and results will use the mode you pick.

Leg (a): Enter the length of one of the two equal sides of the triangle.

Base (b): Enter the length of the bottom side, which is the unequal side of the triangle.

Vertex Angle (β): Enter the angle at the top of the triangle where the two equal legs meet.

Base Angle (α): Enter one of the two equal angles at the bottom of the triangle.

Height to Base (hb): Enter the straight-down distance from the top vertex to the base.

Height to Leg (ha): Enter the distance from a base corner straight across to the opposite equal leg.

Area (K): Enter the total space inside the triangle if you already know it. You can also use our Triangle Area Calculator if you need to compute the area of a general triangle first.

Perimeter (P): Enter the total distance around all three sides if you already know it. Our Perimeter Calculator can help with other shapes as well.

Calculate: Click this button to solve the triangle. All results, a diagram, and an angle chart will appear below.

Reset: Click this button to clear all inputs and start over with default sample values.

What Is an Isosceles Triangle?

An isosceles triangle is a triangle that has two sides of equal length. These equal sides are called legs, and the third side is called the base. The two angles at the base are always equal to each other. The angle at the top, where the two legs meet, is called the vertex angle. If you are working specifically with a triangle that has a 90° angle, you may want to use our Right Triangle Calculator instead.

Key Properties of Isosceles Triangles

  • Two sides (legs) are always the same length.
  • The two base angles are always equal.
  • All three angles add up to 180°. If you need help finding a missing angle in any triangle, try our Triangle Angle Calculator.
  • The height drawn from the vertex to the base splits the base into two equal halves. This means the height is also the line of symmetry.
  • If all three sides happen to be equal, the triangle is also equilateral.

How to Calculate an Isosceles Triangle

You only need two known values to find everything else about an isosceles triangle. For example, if you know the leg and the base, you can find all the angles, the height, the area, and the perimeter. Here are the most common formulas:

  • Height to base: h = √(a² − (b/2)²), where a is the leg and b is the base. This uses the same principle as the Pythagorean theorem, which you can explore with our Right Triangle Calculator.
  • Area: K = ½ × b × h. For area calculations involving other shapes, check out our Area Calculator.
  • Perimeter: P = 2a + b
  • Base angle: α = arccos(b / (2a)). Our Trig Calculator can help you evaluate trigonometric functions like arccos.
  • Vertex angle: β = 180° − 2α

When solving triangles using side and angle relationships, the Law of Cosines Calculator and Law of Sines Calculator are also very useful tools. The law of cosines is especially helpful for finding a missing side when you know two sides and the included angle, while the law of sines works well when you know an angle and its opposite side.

Where Are Isosceles Triangles Used?

Isosceles triangles show up in many places. Builders use them in roof designs and bridge supports. If you are planning a roof project, our Roof Pitch Calculator and Rafter Calculator can help with the measurements. Engineers use them in trusses and structural frames. They also appear in road signs, logos, and art. In math class, they are one of the first triangle types students learn about because their symmetry makes them easier to work with. For related geometry problems, you might also find our Hexagon Calculator, Trapezoid Area Calculator, or Distance Calculator helpful.


Frequently asked questions

How many values do I need to enter to solve an isosceles triangle?

You need at least two independent values. For example, you can enter the leg and base, or a side and an angle, or the area and a side. The calculator uses those two values to find everything else.

What is the difference between the leg and the base?

The leg is one of the two sides that are equal in length. The base is the third side that is a different length. In this calculator, the leg is labeled a and the base is labeled b.

What is the difference between the vertex angle and the base angle?

The vertex angle (β) is the angle at the top of the triangle where the two equal legs meet. The base angle (α) is one of the two equal angles at the bottom of the triangle. The vertex angle plus two base angles always equals 180°.

Can I use radians instead of degrees for angles?

Yes. Click the Radians (rad) button in the Angle Unit section at the top. All angle inputs and outputs will switch to radians. You can switch back to degrees at any time.

Does changing the length unit convert my values?

No. Changing the length unit only updates the labels shown next to each field and in the results. It does not convert your numbers from one unit to another. Make sure all your inputs are already in the same unit before you calculate.

What does the height to base mean?

The height to base (hb) is the straight vertical distance from the top vertex (apex) down to the base. It hits the base at a right angle and splits the base into two equal halves.

What does the height to leg mean?

The height to leg (ha) is the perpendicular distance from a base corner to the opposite equal leg. It is shorter than the height to base in most isosceles triangles.

What are the inradius and circumradius?

The inradius (r) is the radius of the largest circle that fits inside the triangle, touching all three sides. The circumradius (R) is the radius of the circle that passes through all three corners of the triangle.

Why does the calculator say my values are inconsistent?

This happens when the values you entered contradict each other. For example, if you enter a vertex angle and a base angle that do not add up to 180° (β + 2α ≠ 180°), or if the base is longer than twice the leg, the triangle cannot exist. Check your numbers and try again.

Can this calculator solve an equilateral triangle?

Yes. An equilateral triangle is a special isosceles triangle where all three sides are equal. If you enter the same value for the leg and the base, the calculator will solve it and label the type as Equilateral.

Can I enter the area and perimeter together to solve the triangle?

Yes, in many cases entering the area and perimeter together gives the calculator enough information to find the leg, base, angles, and heights. The tool tries multiple formulas to solve for all unknowns.

What does the angle distribution chart show?

The donut chart shows how the three interior angles share the total 180° (or π radians). It displays the combined base angles (2α) and the vertex angle (β) with their exact values and percentages.

What is the median to base in an isosceles triangle?

The median to base (mb) is the line from the apex to the midpoint of the base. In an isosceles triangle, this median is exactly the same as the height to base because of the triangle's symmetry.

How does the calculator determine the triangle type?

It checks the vertex angle. If β equals 90°, it says Isosceles Right. If β is greater than 90°, it says Isosceles Obtuse. If β is less than 90°, it says Isosceles Acute. If all sides are equal, it says Equilateral.

Can I enter just one value and get results?

No. One value alone is not enough to define a unique isosceles triangle. You need at least two independent values. For example, entering only the leg gives infinite possible triangles with different base lengths.

What is the semi-perimeter and why is it shown?

The semi-perimeter (s) is half the perimeter: s = P ÷ 2. It is used in many triangle formulas, including the calculation of the inradius (r = Area ÷ s). The calculator shows it for your reference.