Rhombus Calculator - Area, Perimeter & Diagonal Solver

Two measurements. The whole rhombus.

Find the area, perimeter, side, both diagonals, height, angles and inscribed circle. Every mode assumes four equal sides, which is what makes the diagonals cross at 90°.

Lengths from 1e-100 to 1e100 and areas from 1e-200 to 1e200 are accepted. Changing the unit relabels your numbers; it does not convert them.

Area

96

cm²

Perimeter

40

cm

Side a

10

cm

A = pq/2 = 12 × 16 ÷ 2 = 96 cm²

A = a²·sin θ = 10² × sin 73.7398° = 96 cm²

A = a × h = 10 × 9.6 = 96 cm²

Three formulas, one number. The diagonal product needs no angle because the diagonals of a rhombus always cross at right angles.

Your rhombus, drawn to scale

Rhombus · angles 73.7398° and 106.26°

q = 16p = 12a = 1073.74°
Dashed grey lines are the diagonals, meeting at 90° at the centre. The dashed orange circle is the largest circle that fits inside; its diameter equals the height.
Every measurement of this rhombus
MeasurementValue
Shorter diagonal p12 cm
Longer diagonal q16 cm
Height h (distance between opposite sides)9.6 cm
Inradius r (inscribed circle)4.8 cm
Acute angles (at the ends of q)73.7398°
Obtuse angles (at the ends of p)106.26°
Angle where the diagonals cross90°
Each of the four right triangles24 cm²
Show the step-by-step working
  1. 0. Halve both diagonals. p/2 = 6, q/2 = 8. These half-diagonals are the two legs of each of the four right triangles inside the rhombus.
  2. 1. Side from the half-diagonals. a = √((p/2)² + (q/2)²) = √(6² + 8²) = 10
  3. 2. Area from the diagonals. A = pq/2 = 12 × 16 ÷ 2 = 96
  4. 3. Perimeter. P = 4a = 4 × 10 = 40
  5. 4. Angles from the half-diagonals. acute = 2·atan((p/2) ÷ (q/2)) = 2·atan(6 ÷ 8) = 73.7398°, and the obtuse angle is 180° minus that.
  6. 5. Height and inscribed circle. h = A ÷ a = 96 ÷ 10 = 9.6, r = h ÷ 2 = 4.8

Displayed values use up to 8 significant digits; the calculation keeps full precision. Recovering the short diagonal from the side and the long diagonal of a very thin rhombus, or the angle from a height almost equal to the side, amplifies rounding in the inputs.

How to Use This Calculator

  1. Pick the pair you have under What do you know? Both diagonals is the usual textbook case; side and angle, or side and height, match most labelled diagrams; the area modes work backwards from a known area.
  2. Choose the Measurement unit so results are labelled correctly, then type the two values. Angles are interior corner angles in degrees.
  3. Read the area, perimeter and side at the top, then the diagonals, height, inradius and angles in the table. The drawing is to scale, so a shape that looks wrong usually means a diagonal was typed as a side.
  4. Switching What do you know? carries the current rhombus into the new fields, which is a quick way to read off, say, the diagonals of a rhombus you defined by side and angle.
  5. Open Show the step-by-step working to copy the substitutions, or load an example to see the layout with known answers.
average • 0 ratings
Your rating
Tap a star to rate

Your rating helps improve Rhombus Calculator - Area, Perimeter & Diagonal Solver. We store only an anonymized vote (no personal data).

Share this calculator

Help others solve their calculations

Found this calculator helpful? Share it with your friends, students, or colleagues who might need it!

Rhombus Calculator: Finding Area, Side and Diagonals From Two Measurements

About the Author

Marko Šinko - Co-Founder & Lead Developer

Marko Šinko

Co-Founder & Lead Developer, AI Math Calculator

Lepoglava, Croatia
Advanced Algorithm Expert

Croatian developer with a Computer Science degree from University of Zagreb and expertise in advanced algorithms. Co-founder of award-winning projects, ensuring precise mathematical computations and reliable calculator tools.

📅 Published:
Rhombus Calculator illustration: a rhombus with both diagonals crossing at right angles and equal ticks on all four sides

A rhombus calculator only needs two numbers, and the reason is one property that no other parallelogram shares: the diagonals of a rhombus cross at right angles and cut each other in half. That single fact turns every rhombus into four identical right triangles, and every formula on this page, for the area, the side, the perimeter, the angles, the height and even the circle that fits inside, is read straight off one of those triangles.

The calculator above accepts seven different pairs of measurements because problems arrive in different forms: two diagonals from a tile you measured corner to corner, a side and an angle from a textbook diagram, a side and a height from a worksheet, or an area you need to work backwards from. Each mode reduces to the same two half-diagonals, so the answers are consistent whichever way you enter the shape.

Four Right Triangles Hide Inside Every Rhombus

Draw both diagonals of a rhombus and call them p and q. They meet at the centre, they are perpendicular, and each is bisected by the other, so the four corner-to-centre pieces are right triangles with legs p/2 and q/2 and the rhombus side as the hypotenuse. One triangle has area ½ × (p/2) × (q/2) = pq/8, and four of them give the rhombus area formula everyone learns first:

A = pq / 2      a = √((p/2)² + (q/2)²)      P = 4a

The second formula is the one most people are missing. Because the half-diagonals are the legs of a right triangle, the side comes from the Pythagorean theorem with no angle in sight. Take diagonals of 12 cm and 16 cm. The half-diagonals are 6 and 8, so the side is √(36 + 64) = 10 cm, the perimeter is 40 cm, and the area is 12 × 16 / 2 = 96 cm². Each of the four right triangles is a 6-8-10 triangle with area 24 cm², and 4 × 24 = 96 checks.

The angles fall out of the same triangle. Each diagonal also bisects the two corner angles it joins, so the half-angle at the corners joined by the 12 cm diagonal has tan(θ/2) = 8/6, giving θ/2 = 53.13° and a full corner of 106.26°. The other pair of corners are 180° − 106.26° = 73.74°. Notice that the shorter diagonal always joins the obtuse corners. It is the diagonal that has been squeezed as the rhombus leans, which is the opposite of what most people guess when they sketch one.

The Rhombus Area Formula When You Have a Side and an Angle

A rhombus is a parallelogram with all four sides equal, so the parallelogram formula A = ab·sin θ collapses to A = a²·sin θ. The height is h = a·sin θ, and it does not matter which of the two interior angles you use, because sin 60° and sin 120° are the same 0.8660. A side of 5 cm at 60° gives an area of 25 × 0.8660 = 21.65 cm² and a height of 4.330 cm.

To get the diagonals from a side and an angle, go back to the half-angle in the right triangle. The diagonal that runs through the θ corners is 2a·cos(θ/2); the other one is 2a·sin(θ/2). For the 5 cm rhombus at 60° that is 2 × 5 × cos 30° = 8.660 cm and 2 × 5 × sin 30° = 5 cm. The shorter diagonal equals the side, which is no coincidence: a 60° rhombus is two equilateral triangles glued along that diagonal, and the same shape is the “diamond” of every isometric drawing.

Because the area depends on sin θ, a fixed side length can enclose very different amounts of space. Keep the side at 10 and change only the angle:

Side fixed at 10: what the angle does to the diagonals and area
Angle θShorter diagonalLonger diagonalHeightArea
30°5.17619.3195.00050.00
45°7.65418.4787.07170.71
60°10.00017.3218.66086.60
75°12.17515.8679.65996.59
90°14.14214.14210.000100.00

The perimeter is 40 in every row. The area climbs to 100 at 90°, where the two diagonals become equal and the rhombus is a square, and it can never go higher: the square is the largest rhombus a given side can make. Read the diagonal columns too. As the angle opens, one diagonal grows while the other shrinks, and their squares always add up to 4a² = 400, because together they form the hypotenuse-squared of the same right triangle four times over. When the sides are not all equal, that identity breaks and you need the more general parallelogram calculator.

Running the Rhombus Calculator Backwards: Side Length or a Missing Diagonal

The relation p² + q² = 4a² is the workhorse for every “find the missing one” question. Know the side and one diagonal, and the other diagonal is √(4a² − d²). Know both diagonals, and the side is half of √(p² + q²). Know the area and one diagonal, and the other is simply 2A/d, after which the side follows. What you cannot do is recover a rhombus from a single number. A side of 10 on its own leaves the area anywhere between 0 and 100, and a lone diagonal is worse, since the side can be anything longer than half of it.

Here is the full chain for a rhombus with side 13 m and height 12 m, the kind of pairing a worksheet gives when it wants you to notice a 5-12-13 triangle. The height fixes the angle: sin θ = 12/13, so cos θ = 5/13. The diagonals come from the law of cosines applied to the triangle made by two sides and a diagonal:

p² = 2a²(1 − cos θ) = 2 × 169 × 8/13 = 208    q² = 2a²(1 + cos θ) = 2 × 169 × 18/13 = 468

So p = 14.422 m and q = 21.633 m. Two checks confirm it. First, 208 + 468 = 676 = 4 × 169, which is p² + q² = 4a². Second, the area by side and height is 13 × 12 = 156 m², while pq/2 = √(208 × 468)/2 = √97344/2 = 312/2 = 156 m² exactly. Whenever a rhombus problem hands you two routes to the area, run both; a mismatch means a measurement was misread, and it is far cheaper to catch here than after the tile has been cut.

Height, Inradius and the Circle That Fits Inside

The height of a rhombus is the perpendicular distance between two opposite sides, and the quickest route to it is area divided by side: h = A/a. For diagonals 12 and 16, that is 96/10 = 9.6. Written purely in diagonals, h = pq/√(p² + q²). It is always shorter than the side, with equality only for a square, so a “height” that exceeds the side is a side or a diagonal wearing the wrong label. The calculator refuses that input rather than returning a number.

Half the height is the radius of the circle inscribed in the rhombus: r = h/2, which Wolfram MathWorld’s rhombus reference page writes as ½·a·sin θ for a corner angle θ, and which in diagonals alone is pq/(2√(p² + q²)). Every rhombus has such a circle, because its centre is the same perpendicular distance from all four sides; the diagonals bisect the corner angles, and points on an angle bisector are equidistant from both arms. For the 12 by 16 rhombus the inradius is 4.8, and for the 5 cm rhombus at 60° it is 2.165 cm. The dashed circle in the calculator drawing is this circle, and its diameter is the height.

What a rhombus does not have, unless it is a square, is a circle through its four corners. A quadrilateral only fits inside a circle when its opposite angles add to 180°, and a rhombus has two equal opposite angles, so 73.74° + 73.74° is not 180°. Rectangles are the reverse case: a circle around, but none inside. The square is the only parallelogram with both.

Rhombus, Square, Kite or Parallelogram: Which Formulas Transfer

Most wrong answers on this topic come from applying a rhombus formula to a shape that only looks like one. The deciding question is always what the diagonals do.

ShapeSidesDiagonalsA = pq/2 works?Side from diagonals?
RhombusAll four equalPerpendicular, bisect each other, unequalYesYes, ½√(p² + q²)
SquareAll four equalPerpendicular, bisect each other, equalYes, and pq/2 = a²Yes, d/√2
KiteTwo pairs of adjacent equal sidesPerpendicular, only one is bisectedYesNo, the crossing point is needed
ParallelogramOpposite sides equalBisect each other, not perpendicularNo, use ab·sin θNo, needs the crossing angle
RectangleOpposite sides equalEqual, bisect each other, not perpendicularNo, use l × wNo, d = √(l² + w²) only

Two rows deserve a second look. A kite shares the perpendicular diagonals, so pq/2 gives its area just as well; a kite with diagonals 12 and 16 also has area 96. But its diagonals do not cross at each other’s midpoints, so its sides are not 10 and its perimeter is not 40; those need to know where the crossing point sits. And a rectangle’s equal diagonals, which the diagonal calculator finds from length and width, never give an area by multiplication: 12 × 16 / 2 for a rectangle with a 16 cm diagonal is meaningless, because the two diagonals are both 16. A square is also the regular four-sided polygon, so the regular polygon calculator handles it, but it cannot handle any other rhombus, since regular means equal angles as well as equal sides.

Errors That Double or Halve the Answer

  • Dropping the half in pq/2. Diagonals 12 and 16 give 192 instead of 96. The product of the diagonals is the area of the rectangle that encloses the rhombus; the rhombus fills exactly half of it.
  • Treating a diagonal as a side. Typing the 16 cm diagonal as the side gives a perimeter of 64 instead of 40, and a “square” of 256 cm² instead of the true 96 cm². The scale drawing above exists to catch this: a rhombus drawn from its real side and diagonals never looks like a fat square when the object in your hand is a slim diamond.
  • Using the side as the height. A side of 10 at 30° has a height of 5, so 10 × 10 = 100 is double the real area of 50. The height is the straight drop between opposite sides, and it only equals the side in a square.
  • Pairing a diagonal with the wrong angle. The 12 cm diagonal joins the 106.26° corners. Enter it with 73.74° instead and the other diagonal comes out as 12 × tan 36.87° = 9 rather than 16, and the area as 54 rather than 96. Each diagonal bisects the angles at its own ends, which is why the calculator labels that mode “the angle at its ends”.

Where the Diamond Shape Does Real Work

Pin four equal bars together at their ends and you have a rhombus that can flex. That is the cell of a scissor gate, an expanding trellis and a pantograph, and the geometry in the angle table above is exactly why they work: the sides never change, so p² + q² stays fixed at 4a², and stretching one diagonal must shrink the other. A gate whose cells open from 30° to 90° gets shorter across the diagonal by a factor of 19.319 to 14.142, about 27%, while the perimeter of every cell stays at 4a throughout.

Tilers meet the rhombus as a repeating unit. The 60° rhombus tiles a floor on its own and, in three colours, produces the tumbling-blocks illusion; the 36° and 72° rhombi are the two tiles of a Penrose tiling that never repeats. Crystallographers meet it in lattice cells, and anyone estimating material for a diamond-pattern lattice fence needs pq/2 per cell rather than a rectangle’s length times width. For plain rectangles, circles and triangles the area calculator is the faster tool, and the geometry calculator collects the other standard shapes. Come back here whenever all four sides match and the corners do not.

Frequently Asked Questions

How do you find the area of a rhombus from its diagonals?

Multiply the two diagonals and halve the product: A = pq/2. Diagonals of 12 cm and 16 cm give 12 × 16 / 2 = 96 cm². No angle is needed because the diagonals of a rhombus always cross at 90°, cutting it into four identical right triangles of 6 × 8 / 2 = 24 cm² each.

How do I find the side length of a rhombus if I only know the diagonals?

Halve each diagonal and use the Pythagorean theorem: a = √((p/2)² + (q/2)²). For diagonals 12 and 16 the half-diagonals are 6 and 8, so the side is √(36 + 64) = 10. The perimeter is then 4 × 10 = 40. This only works for a rhombus, where the diagonals bisect each other at right angles.

How do you find the diagonals of a rhombus from the side and an angle?

Each diagonal bisects the angles at its ends, so with side a and interior angle θ the diagonal through the θ corners is 2a·cos(θ/2) and the other diagonal is 2a·sin(θ/2). A side of 5 at 60° gives diagonals 2 × 5 × cos 30° = 8.660 and 2 × 5 × sin 30° = 5. The shorter diagonal equals the side because a 60° rhombus is two equilateral triangles back to back.

Is a square a rhombus?

Yes. A square is a rhombus whose angles are all 90°, so every square formula is a special case: the diagonals become equal, a√2 each, and pq/2 becomes a². It is also the largest rhombus a given side can make, because A = a²·sin θ peaks when sin θ = 1. A side of 10 gives 100 as a square but only 86.6 at 60° and 50 at 30°.

How do you calculate the perimeter of a rhombus?

Multiply one side by four: P = 4a, since all four sides are equal. From diagonals of 12 and 16 the side is 10, so the perimeter is 40. Area alone is not enough: diagonals of 8 and 24 also give an area of 96, but their side is √(16 + 144) = 12.649 and the perimeter 50.6.

Do the diagonals of a rhombus always cross at right angles?

Yes, in every rhombus the diagonals are perpendicular bisectors of each other and also bisect the corner angles. They are only equal in length when the rhombus is a square. A general parallelogram shares the bisecting property but not the right angle, and a rectangle has equal diagonals that are not perpendicular, so the diagonals tell the three shapes apart.

How do I find the height of a rhombus from the diagonals?

Divide the area by the side: h = (pq/2) ÷ a. With diagonals 12 and 16, the area is 96, the side is 10 and the height is 9.6, the perpendicular distance between two opposite sides. Half of that, 4.8, is the radius of the circle that fits inside the rhombus touching all four sides.

What is the difference between a rhombus and a kite?

A kite has two pairs of equal adjacent sides; a rhombus has all four sides equal. Both have perpendicular diagonals, so A = pq/2 gives the area of either. The side formula a = √((p/2)² + (q/2)²) and the perimeter 4a are rhombus-only, because in a kite the diagonals do not cross at each other's midpoints, so the sides depend on where the crossing point lies.