Math
Parallelogram Calculator
Calculate the area, perimeter, and both diagonals of a parallelogram from two adjacent sides and either an interior angle or a perpendicular height.
Parallelogram dimensions
If both are provided, height takes precedence.
Area
12.9904
- Perimeter
- 16
- Height
- 2.5981
- Interior angle
- 60°
- Diagonal 1
- 7
- Diagonal 2
- 4.3589
Frequently Asked Questions about the Parallelogram Calculator
What is a parallelogram?
A parallelogram is a four-sided shape where opposite sides are parallel and equal in length. The two adjacent sides are labeled a and b, and alpha is the interior angle between them. Rectangles are the special case where alpha equals 90 degrees, and rhombuses are the special case where a equals b.
How do you find the area of a parallelogram?
Area equals base times perpendicular height: A = a x h. If you have the interior angle instead of the height, use A = a x b x sin(alpha), because h = b x sin(alpha). The calculator accepts either a direct height value or an angle and converts automatically.
What is the perimeter of a parallelogram?
Because opposite sides are equal, perimeter is just P = 2 x (a + b). You only need the two adjacent side lengths, since the angle and the diagonals play no part in the perimeter formula.
How are the two diagonals computed?
Each diagonal is found using the law of cosines on the two triangles the diagonal cuts the parallelogram into. Diagonal 1 = sqrt(a^2 + b^2 + 2 x a x b x cos(alpha)), which is the longer diagonal when alpha is less than 90 degrees. Diagonal 2 = sqrt(a^2 + b^2 - 2 x a x b x cos(alpha)), which is the shorter one. The two diagonals are equal only when alpha is exactly 90 degrees, making the shape a rectangle.
Why can't the height be larger than side b?
Height equals b x sin(alpha), and sin(alpha) never exceeds 1, so height can be at most equal to b, which happens at alpha = 90 degrees. A height greater than b is geometrically impossible for a valid parallelogram, so the calculator rejects it. If you enter both a height and an angle, the height takes precedence and the angle is recomputed from it using the acute solution.