Isosceles Triangle Side Calculator - Leg, Base, or Angle
Use this isosceles triangle side calculator to recover a missing leg or base from equal sides, base length, vertex angle, or base angle.
Isosceles Triangle Side Calculator
Results
What Is an Isosceles Triangle Side Calculator?
An isosceles triangle side calculator recovers the missing leg or base of an isosceles triangle from any two known measurements, then fills in the vertex angle, base angle, altitude, area, and perimeter. Pick the input pair you already have - two sides, one side and an angle, or the hypotenuse of a 45-45-90 - and the calculator applies the right cosine, sine, or Pythagorean relationship on the half-base right triangle.
- • Roof and truss layout: Recover the missing rafter length when only the base run and the apex angle are known.
- • Classroom geometry: Verify a textbook answer, then re-derive the angle pair from the same numbers as a self-check.
- • Isosceles right (45-45-90) framing: Compute both equal legs from the hypotenuse of a square-cornered brace or stair stringer.
An isosceles triangle has two equal sides (the legs) that meet at the vertex angle, and a third side called the base. The two base angles are equal, and the interior angles always sum to 180 degrees, so the vertex angle and the two base angles are tied together by a single linear relation.
Once any two of leg, base, vertex angle, and base angle are known, the other four values are deterministic - which makes this side calculator a useful companion to the area and altitude tools.
Once the leg and base are known, the Isosceles Triangle Area Calculator turns the same measurements into the area, perimeter, and base angles without re-entering values.
How the Isosceles Triangle Side Calculator Works
The calculator works on the half-base right triangle hidden inside every isosceles triangle. Drop the altitude from the apex to the base, and you get two congruent right triangles whose hypotenuse is the leg a, whose short leg is b/2, and whose top angle is half the vertex angle. Apply sine, cosine, and Pythagoras to that half-triangle to recover every other measurement.
- leg (a): Length of one of the two equal sides of the isosceles triangle.
- base (b): Length of the unequal side opposite the vertex angle.
- vertex angle (beta): Angle at the apex between the two equal sides, in degrees.
- base angle (alpha): Equal angle at one of the base corners adjacent to the base, in degrees.
- hypotenuse: Hypotenuse of an isosceles right (45-45-90) triangle, which becomes the base for that method.
- height (h): Perpendicular altitude from the apex to the base, returned for downstream area and layout work.
The leg-and-base method uses the Pythagorean theorem on the half-base right triangle: halfBase and height are the legs, the equal side is the hypotenuse, and height is sqrt(a^2 - (b/2)^2). The leg-and-vertex method uses sine: b/2 = a * sin(beta/2). The base-and-base-angle method uses cosine: b/2 = a * cos(alpha). The isosceles right method uses the square-root-of-2 ratio that defines the 45-45-90 triangle.
Example with leg 5 and base 6 (Leg and Base method)
Pick Leg and Base, enter leg = 5 and base = 6.
halfBase = 3; height = sqrt(5^2 - 3^2) = 4; area = 12; perimeter = 16; base angle = arctan(4 / 3) = 53.13 degrees; vertex angle = 2 * arctan(3 / 4) = 73.74 degrees.
Leg = 5.0000, base = 6.0000, vertex angle = 73.74, base angle = 53.13, height = 4.0000, area = 12.0000, perimeter = 16.0000.
Half-base 3 and height 4 form a 3-4-5 right triangle on each side of the altitude, so the leg comes out to a clean 5 - the classic 3-4-5 sanity check for any isosceles side calculation.
Example with hypotenuse 20 (Isosceles Right method)
Pick Isosceles Right, enter hypotenuse = 20.
leg = 20 / sqrt(2) = 14.1421; height = 20 / 2 = 10; area = 100; perimeter = 48.2843; vertex angle = 90 degrees; base angle = 45 degrees.
Leg = 14.1421, base = 20.0000, vertex angle = 90.00, base angle = 45.00, height = 10.0000, area = 100.0000, perimeter = 48.2843.
The 45-45-90 case is the only method that sets the hypotenuse as the base, so the base returned equals the hypotenuse entered. The leg is the hypotenuse divided by the square root of 2, the classic isosceles right result.
According to Omni Calculator, you can recover the third side of an isosceles triangle by working on the half-base right triangle.
According to Wolfram MathWorld, the altitude of an isosceles triangle bisects the vertex angle and the base, so the half-base right triangle is the engine for every side-and-angle calculation.
The half-base right triangle is the engine behind every side calculation here, and the Right Triangle Calculator solves that same right triangle when you only know two sides or angles.
Key Concepts for the Isosceles Triangle Side
These four terms decide whether the side or angle you enter matches the side or angle the calculator expects.
Leg (a)
One of the two equal sides. The legs meet at the vertex and are the slanted lines, not the altitude.
Base (b)
The third, unequal side opposite the vertex angle. The altitude drops onto it and the area is 0.5 * b * h.
Vertex Angle (beta)
The angle at the apex between the two equal sides. The altitude bisects it, so the half-vertex angle lives inside the half-base right triangle.
Base Angle (alpha)
The equal angle at one of the base corners adjacent to the base. Both base angles are equal, and each equals 90 degrees minus half the vertex angle.
The altitude that bisects the vertex angle is the same height the Isosceles Triangle Height returns from any one of three input pairs.
How to Use the Isosceles Triangle Side Calculator
Pick the input pair you already have on the triangle, type the values in the same length unit, and read the resolved sides and angles.
- 1 Choose the input pair: Use Leg and Base when both sides are measured, Leg and Vertex Angle when the apex angle is given, Base and Base Angle when the corner angle is given, and Isosceles Right when the hypotenuse is the only known measurement of a 45-45-90 triangle.
- 2 Enter the two known measurements: Type the values in the same length unit and the angles in degrees. Mixing units gives an answer in the wrong unit.
- 3 Read the resolved leg or base: The first two result rows show the leg a and the base b. The leg row is the value to mark or cut when the goal is to build the side of an isosceles shape.
- 4 Check the derived angles: The vertex angle and base angle rows let you verify that the angles sum to 180 degrees and that the base angles match.
- 5 Send the resolved sides to the area or altitude calculator: The height, area, and perimeter rows echo the values those companion calculators expect.
A framer cutting an isosceles gable with a base run of 6 feet and a base angle of 53.13 degrees picks Base and Base Angle and enters 6 and 53.13. The result is leg = 5.0000 feet, vertex angle = 73.74 degrees, height = 4.0000 feet, area = 12.0000 square feet, and perimeter = 16.0000 feet - the same 3-4-5 family the framer can sanity-check with a tape measure.
When the triangle is not isosceles, the Triangle Calculator handles a general side-side-side, side-angle-side, or base-and-height input set.
Benefits of Using This Isosceles Triangle Side Calculator
A side and angle calculator that accepts four different input shapes is more useful than a single-formula tool, especially when the data you have varies from problem to problem.
- • Four input shapes: Leg-and-base, leg-and-vertex, base-and-base-angle, and isosceles-right hypotenuse cover the four ways an isosceles triangle is described.
- • Direct missing-side output: The Leg (a) and Base (b) rows are the first results, so the missing side is the headline number rather than a side effect of an area calculation.
- • Derived angle pair included: Vertex angle and base angle are returned alongside the sides, ready to feed into a 45-45-90 cross-check, a roof-pitch table, or a stud layout.
- • Cross-check friendly: Compute the side from the angle, then re-enter the resolved side and the base angle into the Base and Base Angle method to confirm the same shape comes back.
The four input shapes match the way an isosceles triangle shows up in the real world. A blueprint usually gives a base and a pitch angle, a textbook usually gives two sides, and a stair stringer usually gives a hypotenuse on a 45-45-90 square. Keeping all four methods in one tool removes the need to convert inputs or guess which formula fits the data.
The half-base right triangle is just a Pythagorean triple in disguise, and the Pythagorean Triples Calculator is useful for sanity checks like 3-4-5, 5-12-13, and 8-15-17.
Factors That Affect Your Isosceles Triangle Side Result
A few measurement and method decisions affect whether the calculator output matches the object or textbook problem you are working on.
Which side you call the base
The base is the unequal side. If you swap the base and one of the equal sides, the resulting leg and base will not match the original triangle.
Triangle inequality on the leg and base
In the Leg and Base method the leg must be longer than half of the base, otherwise the height is the square root of a negative number.
Apex and base angle ranges
The vertex angle must be greater than zero and less than 180 degrees, and the base angle must be greater than zero and less than 90 degrees.
Isosceles right method is a 45-45-90 case
The Isosceles Right method assumes the two equal sides meet at a right angle. For a non-right isosceles triangle use the other three methods.
Unit consistency across inputs
Use the same length unit for every input. Mixing inches and feet in the same method gives an answer in the wrong unit.
- • Each method needs exactly two independent measurements; supplying a side and the angle that depends on it gives a consistent result but not a true cross-check.
- • The calculator assumes a planar isosceles triangle. Real objects with thickness, bevels, or curved sides may need a small allowance beyond the geometric side length.
- • Rounded display values can differ by a few ten-thousandths from a hand calculation that rounds after each step. The internal computation keeps full double precision.
According to Britannica, an isosceles right triangle has a vertex angle of 90 degrees, two base angles of 45 degrees, and a hypotenuse equal to the leg times the square root of 2.
If the triangle is not isosceles and the three sides are all different, the Scalene Triangle Area Calculator applies the Heron-style area formula to the same altitude relationship.
Frequently Asked Questions
Q: How do I calculate the third side of an isosceles triangle?
A: Drop the altitude from the apex to the base to make two congruent right triangles. With the leg a as the hypotenuse and the half-base b/2 as a leg, the third side is recovered by Pythagoras when both sides are known, or by sine and cosine when a side and an angle are known.
Q: How do I find the base of an isosceles triangle from two equal sides and a vertex angle?
A: The altitude bisects the vertex angle, so the half-base is opposite half the vertex angle inside the half-base right triangle. b = 2 a sin(beta/2), then the base angles each equal (180 - beta) / 2.
Q: How do I calculate the leg of an isosceles triangle from the base and a base angle?
A: The half-base is adjacent to the base angle in the half-base right triangle, so a = (b/2) / cos(alpha). The vertex angle is then 180 - 2 alpha, and the height is (b/2) * tan(alpha).
Q: How do I calculate the sides of an isosceles right triangle from its hypotenuse?
A: An isosceles right triangle has a vertex angle of 90 degrees and two base angles of 45 degrees. The two equal legs are both equal to the hypotenuse times cos(45), which is the hypotenuse divided by the square root of 2.
Q: What is the length of the equal sides of an isosceles right triangle with hypotenuse 20 cm?
A: cos(45) = 1 / sqrt(2) ~= 0.7071, so each leg is 20 * cos(45) = 20 / sqrt(2) = 14.1421 cm. The area is 100 square cm, the height is 10 cm, and the perimeter is 48.2843 cm.
Q: Can an isosceles triangle have all three sides equal?
A: Yes. When the two equal legs also equal the base, all three sides match and the vertex angle and the base angles each come out to 60 degrees. That special case is the equilateral triangle, and the isosceles calculator reports it correctly because an equilateral triangle is technically isosceles.