Home/Geometry/Parallelogram Calculator

Parallelogram Calculator

Calculate the area, perimeter, height, angles and diagonals of any parallelogram, with formulas and step-by-step working.

📖 Reading time: 13–15 minutes  ·  Last updated: 1 August 2026  ·  Reviewed by Mohsin Iqbal

Quick Answer: How Do You Calculate a Parallelogram?

A parallelogram has two pairs of parallel, equal-length sides. Its area is A = base × height, or equivalently A = a × b × sin(θ) using both sides and the angle between them. A parallelogram requires two side lengths and an included angle, or an equivalent combination, to be fully solved. Sides and height determine its area but usually allow both an acute and an obtuse orientation unless the angle branch is specified.

⚠️ A parallelogram needs three independent values to be uniquely solved — two sides and an angle, or an equivalent combination. Sides alone (without an angle, height, area or diagonal) can describe infinitely many parallelograms leaning at different angles with the same side lengths but different area. Each mode below provides enough information to calculate the main properties. In the Sides + Height mode specifically, choose an acute or obtuse orientation, because both are usually geometrically valid for the same sides and height.
Formula Summary
Area: A = a × h = a × b × sin(θ)  |  Perimeter: P = 2(a + b)
Diagonals: p² = a² + b² + 2ab·cos(θ),   q² = a² + b² − 2ab·cos(θ)
Parallelogram law: p² + q² = 2(a² + b²)  |  Opposite angles equal; consecutive angles sum to 180°
Choose a Mode and Enter Known Values

Each mode uses a different combination of known values that fully determines the parallelogram.

Keyboard: Enter calculates, Esc resets.

Perimeter in Other Units
UnitPerimeter

Need a different shape? Try the square or rectangle calculator.

Select a measurement unit above to see perimeter conversions.

Results
Area
PropertyValue
Step-by-Step Working

Common uses: tap one to load a typical example.

Calculator Features

📐Four practical solve modes for common compatible input combinations
🧮Step-by-step working
🚫Detects impossible & degenerate inputs
🔄Unit conversion
🖨Printable / PDF results
📊CSV export
📋Copy results & formula
🎚Decimal precision control
📱Mobile friendly

🧭 Jump to a section

What Is a Parallelogram?

A parallelogram is a four-sided shape (a quadrilateral) with two pairs of parallel sides, where each pair is also equal in length. It's the more general shape behind rectangles, squares and rhombuses — all three are special cases of a parallelogram with extra constraints on the angles or side lengths.

💡 Did You Know? A parallelogram's diagonals always bisect each other — cutting each other exactly in half at their crossing point. That single property is enough to prove a quadrilateral is a parallelogram, without measuring a single angle.

Properties of a Parallelogram

Area Formula

A = base × height = a × b × sin(θ)

The base-times-height version is the most intuitive: it's the same logic as a rectangle, since a parallelogram can be cut and rearranged into a rectangle of the same base and height. The a×b×sin(θ) version is more useful when the angle is known but the perpendicular height isn't — they always agree, since height = b×sin(θ). A parallelogram with sides 8 and 5 and an angle of 60° has an area of 8×5×sin(60°) ≈ 34.641 square units.

Perimeter Formula

P = 2(a + b)

Add the two different side lengths and double the result, since each side has an equal opposite partner. Unlike area, perimeter needs both side lengths directly — it doesn't depend on the angle at all.

Height Formula

KnownHeight formula
Side b and angle θh = b × sin(θ)
Area and base ah = Area / a

The height is always the perpendicular distance between a pair of opposite sides — never the length of the slanted side itself, which is a common point of confusion.

Finding Missing Values

Because a parallelogram has three independent measurements, any single missing value can be found once the other three (from area, perimeter, angle, height, or diagonals) are known in a compatible combination:

KnownSolve forFormula
Sides a, b and angle θEverythingh = b sin(θ), A = ab sin(θ)
Sides a, b and height hTwo possible anglesθ and 180°−θ, unless the orientation is specified
Side a, angle θ and areaSide bh = Area/a, then b = h/sin(θ)
Side a and both diagonalsSide b and angle θParallelogram law + law of cosines (see below)

Interior Angles

A parallelogram's four interior angles always sum to 360°, like any quadrilateral. Opposite angles are equal (angle A = angle C, angle B = angle D), and consecutive angles are supplementary — angle A + angle B = 180° — because the sides are parallel, making them co-interior angles across a transversal. Knowing just one angle is enough to find all four.

Diagonals

p² = a² + b² + 2ab·cos(θ)    q² = a² + b² − 2ab·cos(θ)

The two diagonals are generally different lengths — they're equal only in the special case of a rectangle (θ = 90°). Adding the two formulas above gives the parallelogram law: p² + q² = 2(a² + b²), a relationship that lets this calculator work backwards from a side and both diagonals to find the missing side and angle.

Coordinate and Vector Method

This calculator solves every mode using coordinate geometry, placing vertex A at the origin, side a along the x-axis to B = (a, 0), and side b at angle θ from side a, reaching D = (b·cos θ, b·sin θ). Because ABCD is a parallelogram, vertex C is simply C = B + (D − A) — vector addition, since a parallelogram's fourth vertex is always the sum of the two adjacent side vectors from the opposite corner. The diagonals are then just the vectors AC = a + b and BD = a − b (in vector form), and squaring their lengths gives exactly the p² and q² formulas above — the parallelogram law is really the vector identity |u+v|² + |u−v|² = 2|u|² + 2|v|².

Special Parallelograms

ShapeExtra conditionEffect
Rectangleθ = 90°Diagonals become equal
Rhombusa = bDiagonals become perpendicular
Squarea = b and θ = 90°Both of the above at once

This calculator automatically detects and labels these special cases in the Shape Classification result. See the dedicated rectangle and square calculators for those shapes specifically, and the upcoming rhombus calculator for the rhombus case.

Worked Examples

Sides and angle — a=8, b=5, θ=60°

h = 5×sin(60°) ≈ 4.330
Area = 8×4.330 ≈ 34.641 square units, Perimeter = 2(8+5) = 26

Sides and height — a=10, b=6, h=4.243 (acute orientation θ≈45°, or obtuse θ≈135°)

Area = 10×4.243 ≈ 42.426 square units either way — sides and height alone fix the area but not which of the two orientations applies

Angle and area — a=10, θ=50°, Area=60

h = 60/10 = 6
b = 6/sin(50°) ≈ 7.832 units

Base and both diagonals — a=8, p≈11.358, q=7

b² = (129.0+49.0)/2 − 64 = 25 → b = 5 units
θ = arccos(0.5) = 60° (matches the sides+angle example above exactly)

Structural bracing — a gusset plate

A steel bracing plate: sides 6 m and 4 m, angle 80°
Area = 6×4×sin(80°) ≈ 23.635 m² of plate material

Land surveying — a skewed boundary

A parcel with one 12 m boundary at 75° to the next, area 60 m²
Height = 60/12 = 5 m; adjacent boundary = 5/sin(75°) ≈ 5.176 m

Real-World Applications

FieldUse
ConstructionDiagonal bracing, skewed wall panels, structural gusset plates
EngineeringForce and velocity vector diagrams, linkage mechanisms
SurveyingSkewed land boundaries, parallelogram-shaped parcels
ArchitectureAngled facades, skylights, decorative tiling patterns
Flooring & roofingDiamond and parallelogram tile layouts, angled roof sections
ManufacturingSheet-metal blanks, fabric bias-cut panels
MathematicsVector addition and cross-product magnitude (area = |a×b|)

Real-World Examples

🏗 Structural bracing
Diagonal steel braces
🧱 Paver & tile layout
Angled or diamond patterns
🏞 Land surveying
Skewed boundary parcels
🏛 Architecture
Angled facades & skylights
🎏 Manufacturing
Fabric & sheet-metal panels
📐 Engineering diagrams
Vector force diagrams

Glossary

Side a (base)
One pair of parallel, equal sides — the reference side for height and area.
Side b
The other pair of parallel, equal sides.
Height (h)
The perpendicular distance between the two sides of length a.
Angle (θ)
The interior angle between side a and side b at a shared vertex.
Diagonal
A line segment connecting two opposite (non-adjacent) corners; a parallelogram has two, generally unequal.
Parallelogram law
The identity p² + q² = 2(a² + b²), relating both diagonals to both sides.
Rhombus
A parallelogram with all four sides equal (a = b).
Rectangle
A parallelogram with all four angles equal to 90°.

Common Mistakes

MistakeFix
Using a slanted side as the heightThe height is the perpendicular distance, not a side length
Assuming both diagonals are always equalOnly true for a rectangle (θ = 90°)
Forgetting that sides alone don't fix areaThe angle (or height) is also required — the same two sides can enclose very different areas
Mixing area (squared) and perimeter (linear) unitsKeep track of which formula produces which unit type
Assuming a rhombus and a rectangle are the sameA rhombus has equal sides; a rectangle has equal angles — a shape needs both to be a square

Formula Cheat Sheet

Quick Reference

Area: A = a×h = a×b×sin(θ)  |  Perimeter: P = 2(a+b)
Height: h = b×sin(θ) = Area/a
Diagonals: p² = a²+b²+2ab·cos(θ), q² = a²+b²−2ab·cos(θ)
Parallelogram law: p²+q² = 2(a²+b²)
Angles: opposite equal; consecutive sum to 180°; all four sum to 360°

Practice Questions

Beginner (with answers)

  1. Find the area of a parallelogram with base 9, height 4.
  2. Find the perimeter of a parallelogram with sides 7 and 5.
  3. A parallelogram has sides 6 and 8, angle 90°. What special shape is it?
  4. Find the area of a parallelogram with sides 10 and 6, angle 30°.
  5. If one angle of a parallelogram is 70°, find the other three.
Show answers

1) 9×4=36   2) 2(7+5)=24   3) Rectangle (θ=90°)   4) 10×6×sin(30°)=30   5) 110°, 70°, 110°

Advanced (with answers)

  1. A parallelogram has sides 8 and 5, height 4 (relative to the side-8 base). Find the angle and area.
  2. A parallelogram has base 12, angle 40°, area 50. Find side b.
  3. A parallelogram has side a=6 and diagonals 9 and 7. Find side b and the angle.
  4. Find the diagonals of a parallelogram with sides 7 and 4, angle 55°.
  5. A rhombus has side 5 and one angle 50°. Find its area.
Show answers

1) sin θ=4/5, θ≈53.13°, A=8×4=32   2) h=50/12≈4.167, b=4.167/sin(40°)≈6.482   3) b²=(81+49)/2−36=29, b≈5.385, cosθ=(81−49)/(4×6×5.385)≈0.2476, θ≈75.66°   4) p=√(49+16+2×7×4×cos55°)≈9.855, q=√(49+16−2×7×4×cos55°)≈5.734   5) A=5×5×sin(50°)≈19.15

🔑 Key Takeaways

Frequently Asked Questions

What is a parallelogram?

A four-sided shape with two pairs of parallel, equal-length sides. Rectangles, squares and rhombuses are all special cases of a parallelogram.

How do you calculate the area of a parallelogram?

A = base × height, or equivalently A = a×b×sin(θ) using both sides and the angle between them. Sides 8 and 5 at 60° give an area of about 34.641 square units.

How do you calculate the perimeter of a parallelogram?

P = 2(a+b) — add the two different side lengths and double the result.

How do you find the height of a parallelogram?

From side b and the angle: h = b×sin(θ). From the area and base: h = Area/a.

What is the parallelogram area formula?

A = base × height. If the angle between the sides is known instead of the height, A = a×b×sin(θ) gives the same result, since height = b×sin(θ).

How do you find a missing side of a parallelogram?

From area, a known side, and the angle: b = (Area/a) / sin(θ). From a known side and both diagonals, use the parallelogram law: b² = (p²+q²)/2 − a².

How do you calculate the diagonal of a parallelogram?

p² = a²+b²+2ab·cos(θ) for one diagonal, q² = a²+b²−2ab·cos(θ) for the other, using the two sides and the angle between them.

What is the base and height method?

The simplest area calculation: multiply one side (the base) by the perpendicular distance to the opposite side (the height) — exactly like a rectangle's area formula.

Can I find missing sides and angles of a parallelogram online?

Yes — choose the mode above that matches what you know (sides+angle, sides+height, angle+area, or base+diagonals), and the calculator solves everything else with the working shown.

Why does a parallelogram need three values to be solved?

Because it has three independent measurements: two side lengths and the angle between them. Any two sides alone, without an angle, height, area or diagonal, could describe infinitely many parallelograms of different shapes and areas.

Why isn't "two sides only" a valid input?

Two side lengths fix the perimeter but leave the angle — and therefore the height and area — completely open. The same two sides can form a nearly flat sliver or a near-rectangle, with wildly different areas.

Do sides and height give one unique parallelogram?

No — sides and height fix the area, but two different parallelograms share the same sides, height, area and perimeter: one with an acute included angle and one with the supplementary obtuse angle (180° minus the acute one). Their two diagonals are exchanged between the two versions. This calculator asks you to choose the acute orientation, the obtuse orientation, or to display both, rather than silently picking one.

What are the properties of a parallelogram?

Opposite sides are parallel and equal; opposite angles are equal; consecutive angles sum to 180°; the diagonals bisect each other; and the shape has 180° rotational symmetry.

Do the diagonals of a parallelogram bisect each other?

Yes, always — this is true for every parallelogram, and is actually one way to prove a quadrilateral is a parallelogram in the first place.

Are the diagonals of a parallelogram equal?

Not generally — only in the special case of a rectangle (when the angle is 90°). In every other parallelogram the two diagonals have different lengths.

Are the diagonals of a parallelogram perpendicular?

Not generally — only in the special case of a rhombus (when all four sides are equal). In a general parallelogram, the diagonals cross at an angle that depends on the side lengths.

What is the parallelogram law?

p² + q² = 2(a² + b²) — the sum of the squares of both diagonals equals twice the sum of the squares of both sides. It comes directly from the vector identity for adding and subtracting two vectors.

What is the sum of interior angles in a parallelogram?

Always 360°, like any quadrilateral. Opposite angles are equal to each other, and each pair of adjacent angles sums to 180°.

What is the difference between a parallelogram and a rectangle?

A rectangle is a parallelogram with all four angles equal to 90°. Every rectangle is a parallelogram, but most parallelograms aren't rectangles.

What is the difference between a parallelogram and a rhombus?

A rhombus is a parallelogram with all four sides equal in length. Every rhombus is a parallelogram, but most parallelograms have two different side lengths.

What is the difference between a parallelogram and a trapezoid?

A trapezoid has exactly one pair of parallel sides; a parallelogram has two pairs. If a trapezoid's two bases become equal in length, it turns into a parallelogram.

Can a parallelogram be a square?

Yes — a square is a parallelogram with both equal sides and 90° angles, satisfying the extra conditions for both a rectangle and a rhombus at once.

What is the coordinate geometry method for a parallelogram?

Placing one vertex at the origin and the two sides as vectors along known directions, the fourth vertex is simply the sum of the two adjacent side vectors — this calculator uses that method to solve every mode consistently.

What is the vector method for parallelogram area?

If the two sides are vectors u and v, the parallelogram's area equals the magnitude of their cross product, |u × v| — which works out to exactly a×b×sin(θ), the same formula derived from trigonometry.

What units are used for a parallelogram?

Any linear unit for the sides, height, perimeter and diagonals (mm, cm, m, ft); area uses the squared version of the same unit (m², ft²).

How accurate is a parallelogram calculator?

This calculator uses standard double-precision arithmetic, but displayed results are rounded and cannot be more accurate than the measurements entered.

Can students use this calculator?

Yes — enter the known values for whichever mode matches, and the calculator shows the formula and full working, useful for checking homework as well as producing an answer.

What are common parallelogram mistakes?

Using a slanted side as the height instead of the perpendicular distance; assuming the diagonals are always equal; forgetting that side lengths alone don't fix the area; and mixing up rhombus and rectangle conditions.

How is a parallelogram used in construction?

Diagonal bracing, skewed wall panels and structural gusset plates are often parallelogram-shaped, with the area formula giving material quantities directly.

How is a parallelogram used in engineering?

Force and velocity vector diagrams use the parallelogram rule for vector addition, and mechanical linkages (like a scissor lift) often move through parallelogram configurations.

How is a parallelogram used in surveying?

Land parcels with two pairs of parallel boundaries at an angle are modelled as parallelograms, with the area formula giving the parcel area directly.

How is a parallelogram used in architecture?

Angled facades, skylights and decorative tiling patterns often use parallelogram panels for a dynamic, non-rectangular look.

How is a parallelogram used in flooring and roofing?

Diamond and parallelogram tile layouts are common decorative flooring patterns, and some roof sections are parallelogram-shaped where the eave and ridge aren't perpendicular to the gable.

How is a parallelogram used in manufacturing?

Sheet-metal blanks and fabric panels cut on the bias (at an angle to the grain) are often parallelogram-shaped before further shaping.

What happens if I enter more values than needed?

The calculator uses the required values for the selected mode to solve the shape, and cross-checks any extra values you entered (perimeter or area) against the result, flagging a warning if they don't match.

Can I export the results?

Yes — use Copy Results to copy everything to the clipboard, Copy Formula for just the formulas used, Export CSV for a spreadsheet-ready file, or Print / Save as PDF for a printable worksheet.

Why does this calculator use four different modes instead of one universal solver?

Because not every combination of values uniquely determines a parallelogram. Rather than guess a shape from incomplete information, each mode uses a combination proven to fully determine the parallelogram, and rejects combinations that don't.

What if my diagonals don't satisfy the parallelogram law?

The calculator will report that no real side b exists for the base and diagonals you entered — this happens when the three values are inconsistent with any actual parallelogram, most often from a measurement or data-entry error.

Can a parallelogram have a 90° and a non-90° angle?

No — if one angle is 90°, the consecutive angle must also be 90° (since they're supplementary), making all four angles 90° and the shape a rectangle.

What is the smallest possible angle in a parallelogram?

Any value strictly between 0° and 180° — at exactly 0° or 180° the shape flattens into a line with zero area, which this calculator detects and rejects.

Does side order matter (a vs b)?

Not for the final shape — swapping which side is called "a" and which is "b" describes the same parallelogram, just measured from a different starting side. The area, perimeter and diagonals stay the same either way.

Can a parallelogram be concave?

No — a parallelogram is always convex by definition, since opposite sides are parallel and equal, which geometrically prevents any interior angle from exceeding 180°.

Calculation Assumptions

ℹ️ What this calculator assumes

About This Calculator

✅ Reviewed by Mohsin Iqbal

This calculator has been reviewed for mathematical accuracy against standard Euclidean geometry. It deliberately offers four distinct solve modes rather than one universal input form, because a parallelogram has three independent measurements and not every pair or trio of known values uniquely determines one. Every mode was independently cross-checked against the others using the same reference parallelogram (sides 8 and 5, 60° angle) to confirm they all produce identical results, and impossible or degenerate input combinations (angles outside 0–180°, heights exceeding a side length, diagonals that violate the parallelogram law) are explicitly detected and explained.

Last updated: 1 August 2026  ·  Last reviewed: 1 August 2026  ·  Educational information only.

Printable Formula Sheet

A one-page reference with every parallelogram formula on this page.

Parallelogram Formula Sheet

MegaCalcOnline.com  ·  Area, perimeter, height and diagonal formulas

QR code linking to the online Parallelogram Calculator at megacalconline.com

Scan for the live calculator

FindFormula
AreaA = a×h = a×b×sin(θ)
PerimeterP = 2(a+b)
Heighth = b×sin(θ) = Area/a
Diagonal pp = √(a²+b²+2ab·cos(θ))
Diagonal qq = √(a²+b²−2ab·cos(θ))
Parallelogram lawp²+q² = 2(a²+b²)
Sum of interior angles360°

References

Every formula and worked example on this page was independently verified — see “About This Calculator” above for the full review notes.