Home/Geometry/Rhombus Calculator

Rhombus Calculator

Calculate the area, perimeter, diagonals, height and angles of any rhombus (diamond shape), with formulas and step-by-step working.

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

Quick Answer: How Do You Calculate a Rhombus?

A rhombus is a four-sided shape with all sides equal, so it only needs two values to be fully solved: the side length plus one angle, or its two diagonals. Area is A = s² × sin(θ) using the side and angle, or equivalently A = (d₁ × d₂) / 2 using both diagonals. Choose a mode below and enter what you know.

⚠️ Side + Height (or Area) usually allows two valid angle branches — an acute included angle and its supplementary obtuse angle. These describe congruent or mirrored orientations of the same rhombus, with the same side, height, area and perimeter, but the diagonal labels exchanged. In that mode, choose an acute or obtuse orientation, or ask to see both. Side + Angle and Two Diagonals modes are unambiguous, since the angle (or both diagonals) is given directly.
Formula Summary
Area: A = s²sin(θ) = (d₁×d₂)/2  |  Perimeter: P = 4s
Height: h = s×sin(θ)  |  Diagonals: d₁ = 2s·cos(θ/2), d₂ = 2s·sin(θ/2)
Inradius: r = h/2  |  All sides equal; diagonals bisect each other at 90°
Choose a Mode and Enter Known Values

Every mode uses a combination that fully determines the rhombus.

Keyboard: Enter calculates, Esc resets.

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

📐Three practical solve modes
🧮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 Rhombus?

A rhombus is a four-sided shape with all four sides equal in length — often called a "diamond" shape in everyday language. It's a special case of a parallelogram: opposite sides are parallel, opposite angles are equal, and consecutive angles are supplementary, exactly like any parallelogram — but a rhombus adds the extra condition that every side matches.

💡 Did You Know? A rhombus has only two independent measurements — one side length and one angle — compared to a general parallelogram's three (two sides and an angle). That's exactly why this calculator can solve a rhombus from combinations, like two diagonals alone, that wouldn't be enough information for a general parallelogram.

Properties of a Rhombus

Rhombus vs Square

PropertyRhombusSquare
SidesAll four equalAll four equal
AnglesTwo acute, two obtuse (generally)All four are 90°
DiagonalsPerpendicular, generally unequalPerpendicular and equal
RelationshipA square is a rhombus with the extra condition that all angles are 90°

See the dedicated square calculator for that specific case.

Rhombus vs Parallelogram

PropertyRhombusParallelogram
SidesAll four equalOpposite sides equal (generally two different lengths)
DiagonalsAlways perpendicularGenerally not perpendicular
Independent measurements2 (one side, one angle)3 (two sides, one angle)
RelationshipA rhombus is a parallelogram with the extra condition that all sides are equal

See the full parallelogram calculator for the general two-side case.

Area Formula

A = s² × sin(θ)    or    A = (d₁ × d₂) / 2

The side-and-angle version works exactly like a parallelogram's a×b×sin(θ), collapsed to a single side length. The diagonals version is often more convenient in practice, since a rhombus's diagonals are usually easy to measure directly (they're the two "widths" of the diamond shape) and are always perpendicular. A rhombus with 6-unit sides and a 70° angle has an area of 6²×sin(70°) ≈ 33.829 square units — and its diagonals (9.830 and 6.883) give the identical area via (9.830×6.883)/2.

Perimeter Formula

P = 4 × s

Multiply the side length by four, since all four sides are equal — the same shortcut as a square's perimeter formula.

Diagonal Formula

d₁ = 2s·cos(θ/2)    d₂ = 2s·sin(θ/2)

Each diagonal splits the rhombus into two congruent right triangles (since the diagonals are perpendicular and bisect each other), with the half-diagonals as legs and the side as the hypotenuse. Working backwards from two known diagonals: s = √((d₁/2)² + (d₂/2)²) — the Pythagorean theorem applied to a quarter of the rhombus.

Height Formula

h = s × sin(θ)

The perpendicular distance between two opposite (parallel) sides. Because area = base × height = s × h, this also gives h = Area / s whenever the area is known instead of the angle.

Interior Angles

A rhombus has two pairs of equal angles: one acute pair and one obtuse pair, unless it's a square (all four equal 90°). The two angles at the ends of a side are always supplementary — angle + adjacent angle = 180° — and all four angles sum to 360°, like any quadrilateral.

Coordinate Geometry

This calculator solves every mode by placing the rhombus on a coordinate plane: vertex A at the origin, side AB along the x-axis to B = (s, 0), and side AD at angle θ from AB, reaching D = (s·cos θ, s·sin θ). Since ABCD is a rhombus (a parallelogram with equal sides), the fourth vertex is simply C = B + (D − A) — vector addition. The two diagonals AC and BD, and every other property, follow directly from those four coordinate points, which this calculator also reports alongside the usual measurements.

Worked Examples

Area from diagonals — d₁=12, d₂=9

A = (12×9)/2 = 54 square units

Area from side and height — s=6, θ=70°

h = 6×sin(70°) ≈ 5.638
A = 6×5.638 ≈ 33.829 square units

Side from perimeter — P=32

s = 32/4 = 8 units

Height from side and angle — s=5, θ=65°

h = 5×sin(65°) ≈ 4.531 units

Coordinate geometry — s=6, θ=70°

A=(0,0), B=(6,0), D=(6cos70°, 6sin70°)≈(2.052, 5.638), C=B+D≈(8.052, 5.638)

Construction — a diamond paver

A 300 mm diamond paver, 60° angle: A = 0.3²×sin(60°) ≈ 0.078 m² per paver

Flooring — diamond tile coverage

A 200 mm diamond tile at 80°: A ≈ 0.0394 m² per tile
Covering 10 m² needs about 10/0.0394 ≈ 254 tiles before any waste allowance
Waste allowanceTiles to order
0% (exact fit, no cuts)254
5% (typical straight-lay pattern)267
10% (diagonal pattern, more edge cuts)279
15% (complex layout or inexperienced installer)292
Diamond patterns generally need more waste allowance than a straight square layout, since almost every edge tile requires a cut.

Impossible-input example

Side 6, height 7: a height can never exceed the side length in a rhombus (since h = s×sin θ ≤ s)
The calculator correctly rejects this rather than returning a meaningless angle

Construction and Engineering Applications

FieldUse
ConstructionDiamond-pattern paving, tiling and cladding panels
EngineeringDiamond-braced trusses and structural frames
ArchitectureDecorative window lattices, diamond-motif facades
ManufacturingDiamond-shaped signage, road markings, kite panels
JewelleryDiamond and gemstone facet geometry
TextilesDiamond quilting and argyle patterns

Real-World Examples

🧱 Diamond paving
Patterned tile & paver layouts
🏗 Structural bracing
Diamond-braced trusses
🪁 Kites & signage
Diamond panels & road signs
💍 Gemstone facets
Diamond-cut facet geometry
🏛 Architecture
Lattices & diamond facades
🎏 Textiles
Diamond quilting & argyle

Glossary

Side (s)
The length of one edge — identical on all four sides of a rhombus.
Angle (θ)
An interior angle at a vertex; a rhombus has two acute and two obtuse angles unless it's a square.
Height (h)
The perpendicular distance between two opposite sides.
Diagonal
A line segment connecting two opposite corners; a rhombus has two, always perpendicular.
Inradius
The radius of the rhombus's inscribed circle, equal to half the height.
Circumradius
Only applies when the rhombus is a square — a general rhombus has no circumscribed circle.
Square
A rhombus with all four angles equal to 90°.

Common Mistakes

MistakeFix
Assuming a rhombus's diagonals are equalOnly true when it's also a square
Using a diagonal as the heightThe height is the perpendicular distance between sides, not a diagonal
Assuming side + height alone gives one unique angleBoth an acute and an obtuse orientation are usually valid — this calculator asks you to choose
Forgetting the ÷2 in the diagonal area formulaA = (d₁×d₂)/2, not d₁×d₂
Treating every rhombus as a squareA rhombus only needs equal sides, not right angles

Formula Cheat Sheet

Quick Reference

Area: A = s²sin(θ) = (d₁×d₂)/2  |  Perimeter: P = 4s
Height: h = s×sin(θ) = Area/s
Diagonals: d₁ = 2s·cos(θ/2), d₂ = 2s·sin(θ/2)
Side from diagonals: s = √((d₁/2)² + (d₂/2)²)
Inradius: r = h/2  |  Diagonals always perpendicular

Practice Questions

Beginner (with answers)

  1. Find the area of a rhombus with diagonals 10 and 6.
  2. Find the perimeter of a rhombus with 7 cm sides.
  3. Find the height of a rhombus with side 8, angle 50°.
  4. A rhombus has all four angles equal. What special shape is it?
  5. If one angle of a rhombus is 65°, find the other three.
Show answers

1) (10×6)/2=30   2) 4×7=28 cm   3) 8×sin(50°)≈6.128   4) Square   5) 115°, 65°, 115°

Advanced (with answers)

  1. A rhombus has side 9 and area 40. Find its angle (2 dp).
  2. A rhombus has diagonals 14 and 10. Find its side and angle.
  3. A rhombus has side 5, height 4. Find both possible angles.
  4. Find the inradius of a rhombus with side 6, angle 55°.
  5. A rhombus has perimeter 36. Find its side.
Show answers

1) sinθ=40/81≈0.4938, θ≈29.59° (or 150.41° obtuse)   2) s=√(49+25)≈8.60, θ=2arctan(10/14)≈71.08°   3) sinθ=4/5=0.8, θ≈53.13° or 126.87°   4) h=6×sin(55°)≈4.914, r=h/2≈2.457   5) s=36/4=9

🔑 Key Takeaways

Frequently Asked Questions

What is a rhombus?

A four-sided shape with all sides equal in length — often called a "diamond" shape. It's a special parallelogram where opposite sides are parallel and every side matches.

How do you calculate the area of a rhombus?

A = s²×sin(θ) using the side and an angle, or A = (d₁×d₂)/2 using both diagonals. Diagonals 12 and 9 give an area of 54 square units.

How do you calculate the perimeter of a rhombus?

P = 4×s — multiply the side length by four, since all four sides are equal.

How do you find the diagonals of a rhombus?

d₁ = 2s·cos(θ/2) and d₂ = 2s·sin(θ/2), using the side length and one angle. Working backwards, the side is s = √((d₁/2)² + (d₂/2)²) from two known diagonals.

How do you find the side of a rhombus?

From the perimeter: s = P/4. From two diagonals: s = √((d₁/2)² + (d₂/2)²). From the area and an angle: s = √(Area/sin(θ)).

How do you find the angle of a rhombus?

From two diagonals: θ = 2×arctan(d₂/d₁). From the side and height: θ = arcsin(h/s), which has two valid solutions (acute and obtuse) unless the shape happens to be a square.

How do you find the height of a rhombus?

h = s×sin(θ), or h = Area/s if the area is known instead of the angle.

What is the rhombus formula?

The two core formulas are area (A = s²sin(θ) or (d₁×d₂)/2) and perimeter (P = 4s). Height, diagonals and angles all follow from the side length and one angle.

What is a diamond shape calculator?

Another name for a rhombus calculator — "diamond" is the everyday term for the same four-equal-sided shape mathematicians call a rhombus.

Do sides and height give one unique rhombus?

Not a unique angle — sides and height fix the area, but usually allow two valid angle branches: an acute included angle and its supplementary obtuse angle. These describe congruent or mirrored orientations of the same rhombus, with the same side, height, area and perimeter, but the diagonal labels exchanged. This calculator asks you to choose the acute orientation, the obtuse orientation, or to display both, rather than silently picking one.

Why does the calculator ask for an orientation in Side + Height mode?

Because sin(θ) and sin(180°−θ) are equal, the same side and height match two valid angle branches — an acute one and its supplementary obtuse partner, describing congruent or mirrored orientations of the same rhombus with the diagonal labels swapped. Rather than guess which one you mean, the calculator lets you pick acute, obtuse, or view both side by side.

Are the diagonals of a rhombus always equal?

No — only when the rhombus is also a square. In every other rhombus, the two diagonals have different lengths.

Are the diagonals of a rhombus always perpendicular?

Yes, always — this is one of the defining properties of a rhombus, unlike a general parallelogram where the diagonals usually aren't perpendicular.

Do the diagonals of a rhombus bisect each other?

Yes — like any parallelogram, a rhombus's diagonals cross exactly at their midpoints.

Do the diagonals of a rhombus bisect the angles?

Yes — each diagonal splits the pair of angles it connects exactly in half, a property that doesn't hold for a general parallelogram.

What is the difference between a rhombus and a square?

A square is a rhombus with all four angles equal to 90°. Every square is a rhombus, but most rhombi have two acute and two obtuse angles rather than four right angles.

What is the difference between a rhombus and a parallelogram?

A rhombus is a parallelogram with all four sides equal. A general parallelogram usually has two different side lengths and diagonals that aren't perpendicular.

What is the difference between a rhombus and a kite?

A rhombus has all four sides equal; a kite has two pairs of adjacent equal sides that are usually different lengths from each other. A rhombus is technically a special case of a kite.

Is every square a rhombus?

Yes — a square satisfies the rhombus condition (all sides equal) with the extra constraint that all angles are 90°.

Is every rhombus a square?

No — only when all four angles happen to be 90°. Most rhombi have two acute and two obtuse angles.

What is the inradius of a rhombus?

The radius of the circle inscribed inside the rhombus, touching all four sides — equal to half the height (r = h/2).

Does a rhombus have a circumscribed circle?

Only if it's also a square. A general rhombus is not a cyclic quadrilateral, so no circle passes through all four of its corners.

What is the sum of interior angles in a rhombus?

Always 360°, like any quadrilateral. Opposite angles are equal, and consecutive angles sum to 180°.

Can a rhombus be concave?

No — a rhombus, like any parallelogram, is always convex by definition.

What is the coordinate geometry method for a rhombus?

Placing one vertex at the origin and one side along an axis, the opposite vertex is the vector sum of the two adjacent sides — the same method used for a general parallelogram, simplified because all sides share one length.

What units are used for a rhombus?

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

Can I calculate a rhombus online?

Yes — choose Side + Angle, Side + Height/Area, or Two Diagonals above, enter the known values, and the calculator solves everything else instantly with the working shown.

How accurate is a rhombus 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 rhombus mistakes?

Assuming the diagonals are always equal (only true for a square); using a diagonal as the height; assuming side and height alone give one unique angle; and forgetting the ÷2 in the diagonal area formula.

How is a rhombus used in construction?

Diamond-pattern paving, tiling and cladding panels are common rhombus applications, with the area formula giving material quantities directly.

How is a rhombus used in engineering?

Diamond-braced trusses and structural frames use rhombus geometry, where the diagonal formulas directly give the brace lengths needed.

How is a rhombus used in flooring?

Diamond floor tiles are laid using rhombus geometry, and the area formula tells you how many tiles are needed to cover a given floor area.

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.

Does swapping the two diagonals change the rhombus?

The side length, area and perimeter stay identical, but the reported angle changes to its supplement (180° minus the original) — the shape is the same rhombus, just described from the other diagonal's perspective.

Why does this calculator use three separate modes instead of one universal solver?

Because not every combination of values uniquely determines a rhombus, and some (like side + height) have a genuine two-way ambiguity. Rather than guess, each mode uses a combination proven to determine the shape, with an explicit orientation choice wherever an ambiguity exists.

Can a rhombus have a 90° angle without being a square?

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

What's the smallest possible angle in a rhombus?

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.

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 offers three solve modes rather than one universal input form, and — learning directly from the same ambiguity in this site's parallelogram calculator — the Side + Height/Area mode explicitly requires an acute, obtuse, or "show both" choice rather than silently assuming one, since a rhombus's side and height alone usually allow two valid angle branches describing congruent or mirrored orientations of the same rhombus, with the diagonal labels exchanged. This calculator also cross-checks side against perimeter and height against area whenever both are entered, rather than letting one silently override the other. Every mode was cross-checked against the others using the same reference rhombus (side 6, 70° angle) to confirm identical results, and impossible or degenerate input combinations (angles outside 0–180°, heights exceeding the side length) 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 rhombus formula on this page.

Rhombus Formula Sheet

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

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

Scan for the live calculator

FindFormula
Area (side + angle)A = s²×sin(θ)
Area (diagonals)A = (d₁×d₂) / 2
PerimeterP = 4s
Heighth = s×sin(θ) = Area/s
Diagonal 1d₁ = 2s·cos(θ/2)
Diagonal 2d₂ = 2s·sin(θ/2)
Side from diagonalss = √((d₁/2)² + (d₂/2)²)
Inradiusr = h / 2

References

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