Trapezoid Calculator
A trapezoid calculator is a geometric tool that computes the area, perimeter, side lengths, and angles of a trapezoid. By entering the lengths of the two parallel bases and the height, the calculator determines the area using the formula where area equals the average of the bases multiplied by the height. It can also solve for missing angles or side lengths if coordinate points or side inputs are provided. Students and draftspersons use this tool to solve geometry homework and estimate land plots.
Enter the two parallel bases and the height to get the area. Add the two non-parallel sides for the perimeter.
Quick Answer
Calculate the area and dimensions of a trapezoid. Enter the bases and height to find the area and perimeter with formulas.
One of the two parallel sides. · e.g. 8
The other parallel side. · e.g. 12
Perpendicular distance between the bases. · e.g. 5
For perimeter. · e.g. 6
For perimeter. · e.g. 7
Area uses the two bases and the height. Add both non-parallel sides to also see the perimeter.
Area
50
((8 + 12) ÷ 2) × 5
Area = ((base 1 + base 2) ÷ 2) × height. Perimeter sums all four sides when both non-parallel sides are entered.
Examples
Bases 8 & 12, height 5
area 50
Bases 10 & 14, height 6, sides 7 & 7
area 72 · perimeter 38
Bases 3 & 9, height 4
area 24
How it works
Formula · Area = ((b1 + b2) / 2) x h, the average of the two parallel bases times the perpendicular height. Perimeter = b1 + b2 + leg1 + leg2, and needs both legs.
A trapezoid has one pair of parallel sides (bases) and a height perpendicular to them. Area uses the average of the two bases, multiplied by the height. Perimeter sums all four sides directly.
Area · A = ((base 1 + base 2) ÷ 2) × height
Perimeter · P = base 1 + base 2 + side 1 + side 2
Height is perpendicular to the bases, not the slant side.
Why the formula averages the two bases
A trapezoid has two parallel sides of different lengths, so there is no single width to multiply by the height. The formula takes the average of the two instead: add the bases, halve them, and multiply by the height.
The reason it works is worth seeing once. Take a copy of the trapezoid, turn it upside down, and set it beside the original. The short base of one now sits against the long base of the other, so the pair together form a parallelogram whose width is the two bases added and whose height is unchanged. That parallelogram has area (b₁ + b₂) × h, and your trapezoid is exactly half of it. Averaging the bases is the same step as halving that doubled shape.
Working an area out by hand
Bases of 8 and 12, with a height of 5.
- Add the two bases. 8 + 12 = 20.
- Halve that to get the average width. 20 ÷ 2 = 10.
- Multiply by the height. 10 × 5 = 50, so the area is 50 square units.
The perimeter is a separate question and needs two more numbers. Adding the two non-parallel sides, the legs, to the two bases gives it, which is why this calculator shows a perimeter only once both legs have been entered. The bases and the height alone cannot determine it: many different trapezoids share them.
Edge cases, and what the answer means
- Equal bases. If both bases are the same length the shape is a parallelogram, and if its corners are square it is a rectangle. The formula still works: averaging two equal numbers returns that number, so it collapses to width times height, which is the rectangle formula.
- The height is perpendicular, not slanted. The height is the straight-up distance between the two parallel sides, measured at a right angle to them. It is not the length of a sloping leg. Using a leg by mistake always overstates the area, and on a steeply slanted trapezoid it overstates it badly.
- Perimeter needs both legs. Enter one leg and no perimeter appears, because the fourth side is still unknown. This is a deliberate refusal rather than a gap.
- Zero or negative inputs. A base or height of zero leaves no shape to measure, so it is rejected rather than returning an area of zero.
Your measurements stay in the page
Every measurement you enter is processed by this page in your browser. The bases, the height, the legs and the result are not sent to a server, not stored after you close the tab, and not visible to anyone else. There is no account and nothing to sign up for.
Related geometry calculators
- Area calculator for area across multiple 2D shapes.
- Perimeter calculator for perimeter and circumference in one place.
- Parallelogram calculator for the related shape with two pairs of parallel sides.
- Triangle area calculator with base & height, Heron, and SAS methods.
- All education calculators.
Related Calculators
More tools from Education



