Audited 29 Jul 2026·Last updated 31 Jul 2026·4 citations·Tier 2·0 uses

Isosceles Triangle Calculator

Solve an isosceles triangle from any two knowns — legs and base, base and height, or a leg and the apex angle. Get height, area, both angles and both radii.

Isosceles Triangle Calculator

Which two measurements do you know?
The two equal sides are the legs. They run from the apex down to each end of the base, and each is always longer than the height.
The odd side out, opposite the apex. It may be longer or shorter than a leg, but it must be less than twice a leg or the two legs cannot meet above it.
The perpendicular from the apex down to the base — the symmetry axis, which is also the median and the perpendicular bisector of the base. It is always shorter than a leg.
In degrees, strictly between 0 and 180. This is the angle at the top, where the two equal sides meet — not one of the two equal base angles.
°
Height onto the base
12
The perpendicular from the apex to the base, √(leg² − (base ÷ 2)²). In an isosceles triangle this single line is also the median to the base, the perpendicular bisector of the base and the bisector of the apex angle.
Leg
13
Base
10
Area
60
Perimeter
36
Apex angle
45.2397°
Base angles (both)
67.3801°
Inradius (r)
3.3333
Circumradius (R)
7.0417

Background.

The Quanta isosceles triangle calculator solves a two-equal-sided triangle from any two measurements: a leg and the base, the base and the height, a leg and the height, a leg and the apex angle, or the base and the apex angle. It returns the leg, the base, the height onto the base, the area, the perimeter, the apex angle, the two equal base angles, the inradius and the circumradius. With the default legs of 13 and base of 10 it returns a height of exactly 12, an area of exactly 60, a perimeter of 36, an apex angle of 45.2397298961°, base angles of 67.380135052° each, an inradius of 3.3333333333 and a circumradius of 7.0416666667.

Two measurements are enough because the shape has only two degrees of freedom. Once you fix the two equal sides and the odd one out, everything else follows — and Euclid explained why in the first book of the Elements. Proposition 5, the proposition medieval students called the pons asinorum or "bridge of asses", proves that the two angles at the base of an isosceles triangle are equal. That single fact is what lets a solitary apex angle stand in for two pieces of information, and it is why this page can accept an angle in place of a second length.

The vocabulary matters here more than on most geometry pages, because the two words are easy to swap. A **leg** is one of the two equal sides, running from the apex down to an end of the base. The **base** is the odd side out. The **apex angle** sits at the top between the two legs; the **base angles** sit at the two bottom corners and are equal to each other. The height reported here is the altitude onto the base, which in this shape is a single line doing four jobs at once: it is the altitude, the median to the base, the perpendicular bisector of the base and the bisector of the apex angle. It is not the altitude onto a leg, which is a different and generally less useful number.

That symmetry is also where all the arithmetic comes from. Drop the height from the apex and it lands exactly at the midpoint of the base, splitting the triangle into two congruent right triangles whose hypotenuse is a leg and whose short leg is half the base. The Pythagorean theorem then gives the height as √(leg² − (base ÷ 2)²), which is MathWorld's Equation 1 for the shape, and the angles come from the same right half: half the apex angle is arcsin((base ÷ 2) ÷ leg), and a base angle is arccos of the same ratio.

Two things about the input ranges are worth knowing before you type. The base is allowed to be longer than a leg — a wide, shallow isosceles triangle is perfectly ordinary, and it simply means the apex angle is obtuse and the circumcircle's centre falls outside the triangle. What the base cannot be is twice a leg or more: at exactly twice, the two legs lie flat along the base and the three corners are collinear, enclosing no area at all, so the calculator rejects that input rather than returning a height of zero. The mirror-image rule applies in leg-and-height mode: the height must be strictly less than the leg, because the leg is the hypotenuse of each half.

The equilateral triangle is the special case where the leg equals the base, and entering 10 for both here reproduces the equilateral page's numbers exactly — height 8.6602540378, area 43.3012701892, all angles 60°. In the other direction, an apex angle of 90° gives the right isosceles triangle whose base is leg × √2 and whose base angles are 45° each, the shape behind every set square and every 45-45-90 problem. For a triangle with three different sides, use the triangle solver or the triangle height page instead.

What is isosceles triangle calculator?

An isosceles triangle is a triangle with two sides of equal length. Those two are the legs; the third is the base; the angle between the legs is the apex angle and the two angles resting on the base are the base angles. Euclid, Elements Book I, Proposition 5 — the pons asinorum — establishes the shape's defining consequence: "In isosceles triangles the angles at the base equal one another, and, if the equal straight lines are produced further, then the angles under the base equal one another." Because those two angles are equal, the apex angle and each base angle determine one another through apex + 2 × base angle = 180°, which is why one angle plus one length pins the whole triangle down. Wolfram MathWorld's Isosceles Triangle entry gives the closed forms, though with the opposite lettering to this page — its a is the base and its b is the legs. Its Equation (1) is the height, h = √(b² − ¼a²), which reads √(leg² − ¼ × base²) in the words used here; the area is ½ah; Equation (7) gives the inradius as a(√(a² + 4h²) − a) ÷ (4h); and Equation (8) gives the circumradius as (a² + 4h²) ÷ (8h). This calculator uses the general relations instead — inradius = area ÷ semiperimeter and circumradius = leg × leg × base ÷ (4 × area) — and cross-checks both against MathWorld's isosceles-specific versions, which agree to ten decimal places. The line from the apex perpendicular to the base is the triangle's axis of symmetry, and in this shape alone it coincides with the median to the base, the perpendicular bisector of the base and the bisector of the apex angle.

How to use this calculator.

  1. Choose the pair of measurements you have. Any two of leg, base, height and apex angle will do — the shape has only two degrees of freedom.
  2. Check the vocabulary before typing: the leg is one of the two equal sides, the base is the odd one out, and the apex angle is at the top between the legs, not at the bottom corners.
  3. Leg and base is the most common case, and the one where the height is the answer you want. The base must be less than twice the leg.
  4. Base and height is the reverse: you know how wide and how deep, and you want the slanted sides, the angles and the perimeter.
  5. Leg and apex angle suits a compass-and-protractor construction or a design specified by an angle — a roof pitch, a fan of equal spokes, a triangular sail.
  6. Read the height at the top, then the base angles below. Both base angles are the same number, so the calculator reports it once rather than twice.
  7. Use the same unit for every length. The area comes back in that unit squared; angles are always in degrees.

The formula.

h = √(leg² − (base⁄2)²) , A = ½·base·h , apex = 2·arcsin((base⁄2)⁄leg) , baseAngle = (180° − apex) ⁄ 2

Every mode reduces to a leg and a base, and everything else is then derived from those two. In leg-and-base mode the pair is given. In base-and-height mode, leg = √(height² + (base ÷ 2)²). In leg-and-height mode, base = 2√(leg² − height²). In leg-and-apex-angle mode, base = 2 × leg × sin(apex ÷ 2). In base-and-apex-angle mode, leg = base ÷ (2 × sin(apex ÷ 2)).

Once the leg and base are known, the height is √(leg² − (base ÷ 2)²), MathWorld's Equation 1 for the isosceles triangle. It comes straight from the symmetry: the altitude from the apex meets the base at its midpoint, so each half is a right triangle with hypotenuse equal to the leg and short leg equal to half the base, and Euclid I.47 does the rest. The area is ½ × base × height, the perimeter is 2 × leg + base, the apex angle is 2 × arcsin((base ÷ 2) ÷ leg) and each base angle is arccos of the same ratio.

Working the default all the way through, with legs of 13 and a base of 10: the height is √(13² − 5²) = √(169 − 25) = √144 = 12 exactly. The area is ½ × 10 × 12 = 60 exactly. The perimeter is 2 × 13 + 10 = 36. Half the apex angle is arcsin(5 ÷ 13) = arcsin(0.3846153846) = 22.619864948°, so the apex angle is 45.2397298961°. Each base angle is arccos(0.3846153846) = 67.380135052°, and the three add up: 45.2397298961 + 2 × 67.380135052 = 180 exactly. The semiperimeter is 18, so the inradius is 60 ÷ 18 = 3.3333333333, and the circumradius is 13 × 13 × 10 ÷ (4 × 60) = 1690 ÷ 240 = 7.0416666667.

Those last two are worth cross-checking, because this calculator deliberately uses the general triangle formulas rather than the isosceles-specific ones, so the two routes are an independent test of each other. MathWorld's Equation 7 for the inradius, in its own notation where a is the base, gives 10 × (√(100 + 4 × 144) − 10) ÷ (4 × 12) = 10 × (26 − 10) ÷ 48 = 3.3333333333. Its Equation 8 for the circumradius gives (100 + 4 × 144) ÷ (8 × 12) = 676 ÷ 96 = 7.0416666667. A third route, the extended law of sines, gives R = base ÷ (2 sin apex) = 10 ÷ (2 × 120 ÷ 169) = 7.0416666667. All three agree, and the test suite asserts all three. A fourth independent check on the area: Heron's formula on the sides 13, 13 and 10 gives a semiperimeter of 18 and an area of √(18 × 5 × 5 × 8) = √3600 = 60, exactly matching ½ × base × height.

Rounding stage: all arithmetic runs in Decimal at 40 significant digits and is rounded once, at the return boundary, to 10 decimal places. The leg and base are resolved at full precision and are never rounded before the height, area, angles and radii are derived from them. Decimal.js has no trigonometric functions, so arcsine, arccosine and sine are each evaluated once in double precision and immediately carried back into Decimal — an error floor near 1e-16. The three side-only modes reach the height through an exact square root with no trigonometry at all, which is why the worked example returns 12, 60 and 36 exactly. Nothing on this page is sorted into bands or grades, so no threshold depends on display rounding; the two validity edges (base < 2 × leg, height < leg) are input guards, and both are tested immediately below, at, and immediately above the boundary.

A worked example.

Example

A gable end is being framed with two rafters of 13 feet meeting over a span of 10 feet, and the builder needs the ridge height, the roof pitch and the material area. Entering a leg of 13 and a base of 10 gives a height of exactly 12 feet — the ridge sits 12 feet above the level of the wall plate, because 13² − 5² = 169 − 25 = 144 and √144 = 12, one of the tidy Pythagorean cases where nothing has to be rounded. The area enclosed is exactly 60 square feet of sheathing, and the perimeter is 36 feet of edge. The apex angle at the ridge comes out at 45.2397298961°, so the two rafters meet at a little over 45 degrees, and each base angle — the angle a rafter makes with the horizontal plate, and the same at both ends because the triangle is symmetric — is 67.380135052°. That corresponds to a pitch of 12 in 5, which is unusually steep for a roof and much more typical of a decorative gable or a spire. The inradius of 3.3333333333 feet tells you the largest circular duct or vent that will clear all three surfaces is about 6 feet 8 inches across, and the circumradius of 7.0416666667 feet is the radius of the circle through the two eaves and the ridge — useful if the gable is to be cut from a round blank. Two checks that cost nothing: the three angles add to exactly 180, since 45.2397298961 + 67.380135052 + 67.380135052 = 180; and Heron's formula on the sides 13, 13 and 10 gives √(18 × 5 × 5 × 8) = √3600 = 60 square feet, the same area by a route that knows nothing about the triangle being isosceles.

knownlegBase
base10
leg13

Frequently asked questions.

How do I find the height of an isosceles triangle?
Drop the perpendicular from the apex to the base. Because the triangle is symmetric, it lands exactly on the midpoint of the base, cutting the shape into two identical right triangles whose hypotenuse is a leg and whose short leg is half the base. The Pythagorean theorem then gives height = √(leg² − (base ÷ 2)²). For legs of 13 and a base of 10 that is √(169 − 25) = √144 = 12. This is MathWorld's Equation 1 for the shape, and it is the default mode on this page.
Are the two base angles really always equal?
Yes, and it is one of the oldest theorems in mathematics. Euclid proves it as Book I, Proposition 5 of the Elements — the proposition later nicknamed the pons asinorum, the bridge of asses, because it was the first real test in the medieval curriculum: "In isosceles triangles the angles at the base equal one another." Proposition 6 proves the converse, that a triangle with two equal angles has two equal sides. That equality is what makes an apex angle worth two pieces of information, and it is why this calculator reports one base-angle figure rather than two.
Can the base be longer than the legs?
Yes. A short, wide isosceles triangle is perfectly valid — think of a shallow pediment or a flat tent fly. The apex angle is then obtuse, the base angles are each less than 45°, and the centre of the circumscribed circle falls outside the triangle. The only limit is that the base must be strictly less than twice a leg. At exactly twice, the legs lie flat along the base, the height is zero and the three corners are collinear, so nothing is enclosed; this calculator rejects that input rather than returning a height of zero and a page of zeros beneath it.
What is the difference between the apex angle and the base angles?
The apex angle is the one at the top, between the two equal sides. The base angles are the two at the bottom corners, where each leg meets the base, and they are equal to each other. They are related by apex + 2 × base angle = 180°, so knowing either one gives the other. Entering the wrong one is the commonest mistake on this page: if you measured the angle a leg makes with the base and typed it into the apex field, the triangle you get back will be a different shape. If you have a base angle, convert first with apex = 180 − 2 × base angle.
Is an equilateral triangle also isosceles?
Under the standard inclusive definition, yes: isosceles means at least two equal sides, and an equilateral triangle has three. Enter 10 for both the leg and the base on this page and you get exactly the equilateral results — a height of 8.6602540378, an area of 43.3012701892, a perimeter of 30 and all three angles at 60°. Some school syllabuses use an exclusive definition in which isosceles means exactly two equal sides, which would separate the two categories; the arithmetic is unaffected either way, and the dedicated equilateral page is worth using when you have only one measurement, since it can also invert from the area or either radius.
What is a right isosceles triangle?
It is the case where the apex angle is exactly 90°, which forces both base angles to 45°. The base is then leg × √2 and the height is half the base. This is the 45-45-90 triangle behind every set square and every square-diagonal problem: a square cut along its diagonal produces two of them. Choose leg-and-apex-angle mode and enter 90 to see the full set of measurements for any size — with a leg of 10 the base is 14.1421356237, the height is 7.0710678119 and the area is 50.
Why does the calculator use general formulas for the inradius and circumradius?
Because using the general relations — inradius = area ÷ semiperimeter and circumradius = leg × leg × base ÷ (4 × area) — lets MathWorld's isosceles-specific formulas serve as an independent check rather than as the same computation twice. For legs of 13 and a base of 10, MathWorld's Equation 7 gives an inradius of 3.3333333333 and its Equation 8 gives a circumradius of 7.0416666667, and the extended law of sines gives the same circumradius by a third route. All three agree with what this page computes, and the test suite asserts every one of them, so a change that broke any of the routes would fail the build.

In this category

Embed

Quanta Pro

Paid features are coming later.

  • All 977 calculators remain free
  • No billing is enabled
Coming soon