Calcoid
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.