Isosceles Trapezoid Calculator
Table of Contents
- Isosceles trapezoid definition
- Parts of an isosceles trapezoid
- Angles
- Example
- Frequently asked questions
Isosceles trapezoid definition

An isosceles trapezoid (or trapez) is a trapezoid with legs that have equal length.
A trapezoid is a geometric shape with four sides, where at least one pair of sides is parallel to each other. The two parallel sides are called bases, and the other two sides are called legs. If the legs are also parallel to each other, then we get a parallelogram.
Parts of an isosceles trapezoid
There are eight parts of an isosceles trapezoid mentioned in this tool: long side (a), short side (b), legs (c), height (h), area (A), perimeter (P), diagonal (d) and circumradius (R).
Long and short sides (a, b)

The long and short sides are the two sides that are parallel to each other. These two sides are known as the bases of the isosceles trapezoid.
In our case, the long side (a) is the bottom base and the short side (b) is the top base of the trapezoid.
To calculate all the values of an isosceles trapezoid, you need to know the value of at least one of the base sides and two other values. Then you can calculate the second base with one of the following formulas:
-
If you know the area and height:
a = 2 * A / h - bb = 2 * A / h - a -
If you know the height and diagonal:
a = 2 * √(d² - h²) - bb = 2 * √(d² - h²) - a -
If you know the diagonal and leg length:
a = (d² - c²) / bb = (d² - c²) / a -
If you know the leg length and perimeter:
a = P - b - 2 * cb = P - a - 2 * c
Legs (c)

The legs of an isosceles trapezoid are the two sides that are equal in length and connect the parallel sides (bases). They also form two equal angles at the end of each parallel side.
To calculate the leg length, you need to know the length of the long base, the short base and one other value. Then you can use one of the following formulas:
-
If you know the height:
c = √(4 * h² + (a - b)²) / 2 -
If you know the diagonal:
c = √(d² - a * b) -
If you know the perimeter:
c = (P - a - b) / 2
Height (h)

The height of an isosceles trapezoid is the perpendicular distance between the two parallel sides.
It can be calculated with the following formulas:
-
If you know all sides of the isosceles trapezoid:
h = √(4 * c² - (a - b)²) / 2 -
If you know the two bases and the circumradius:
h = √(R² - a² / 4) + √(R² - b² / 4)This holds when the circle's center lies between the two bases. In a wide, shallow trapezoid both bases are on the same side of it, and the height is the difference of the two roots instead.
Area (A)

The area of an isosceles trapezoid is the region enclosed inside the trapezoid.
It can be calculated by the formula:
A = (a + b) / 2 * h
Perimeter (P)

The perimeter of an isosceles trapezoid is the sum of the lengths of all its sides.
The formula for calculating the perimeter of an isosceles trapezoid is:
P = a + b + 2 * c
Diagonal (d)

A diagonal of an isosceles trapezoid is a line segment that connects two non-adjacent vertices. In every isosceles trapezoid there are two diagonals of equal length.
The formula for calculating the diagonal of an isosceles trapezoid is:
d = √(a * b + c²)
Circumradius (R)

The circumradius of an isosceles trapezoid is the radius of a circle that circumscribes the trapezoid, meaning that it passes through all vertices (corners) of the isosceles trapezoid.
Every isosceles trapezoid fits in a circle. The circle through its corners is also the circle through any three of them, for example the triangle formed by a leg (c), a diagonal (d) and the short base (b). So R is that triangle's circumradius:
R = c * d * b / (4 * T)
where T is the area of that triangle, found from its three sides with Heron's formula: with s = (c + d + b) / 2, T = √(s * (s - c) * (s - d) * (s - b)). The long base a can be used in place of b.
Angles
An isosceles trapezoid has two equal angles at the long base (α) and two equal angles at the short base (β), and α + β = 180°. The calculator doesn't show them, but they follow from the bases and the leg:
α = acos((a - b) / (2 * c))
β = 180 - α
Or from the height: α = atan(2 * h / (a - b)).
Example
An isosceles trapezoid with bases of 10 and 6 and legs of 5:
-
Height:
h = √(4 * 5² - (10 - 6)²) / 2 = √84 / 2 = 4.583 -
Area:
A = (10 + 6) / 2 * 4.583 = 36.66 -
Perimeter:
P = 10 + 6 + 2 * 5 = 26 -
Diagonal:
d = √(10 * 6 + 5²) = √85 = 9.22 -
Angles:
α = acos(4 / 10) = 66.42°, andβ = 180 - 66.42 = 113.58°
Frequently asked questions
How do you find the height of an isosceles trapezoid?
From the bases and a leg: h = √(c² - ((a - b) / 2)²). The difference of the bases is split equally on each side, so each leg is the hypotenuse of a right triangle with sides h and (a - b) / 2.
What is an equilateral or symmetrical trapezoid?
A symmetrical trapezoid is another name for an isosceles trapezoid: its two legs are equal, so it is symmetrical about a vertical line through its middle. An equilateral trapezoid usually means a special case with three equal sides, both legs and the short base, which this calculator handles when b and c are the same. In British English the shape is an isosceles trapezium.