Volume of a Parallelepiped Calculator

Enter the three edge vectors a, b, and c that meet at a corner to get the volume V = |a · (b × c)|, the base area, and the vectors' orientation.

Quick Facts

Volume formula
V = |a · (b × c)|
The absolute value of the scalar triple product of the three edge vectors.
Determinant form
V = |det[a b c]|
Same result as the determinant of the 3×3 matrix of vector components.
Degenerate case
V = 0
Zero volume means the three vectors are coplanar and do not span a solid.

Your Results

Calculated
Volume
-
V = |a · (b × c)|
Signed Triple Product
-
a · (b × c), before absolute value
Orientation
-
Sign of the triple product
Base Area |b × c|
-
Area of the parallelogram formed by b and c

Ready

Enter the three edge vectors and press Calculate.

Formula and Method for the Volume of a Parallelepiped

A parallelepiped is a 3-D solid formed by three edge vectors, a, b, and c, that share a common vertex; its six faces are parallelograms. The volume of that solid is the absolute value of the scalar triple product of the three edge vectors: V = |a · (b × c)|. This calculator takes the x, y, z components of each vector and computes the volume, the signed triple product, the vectors' orientation, and the area of the base parallelogram formed by b and c.

How the calculation works

Enter the x, y, z components of vectors a, b, and c in the same unit. The calculator first finds the cross product b × c, a vector perpendicular to both b and c whose magnitude equals the area of the parallelogram they form. It then takes the dot product of a with that cross product — this scalar triple product equals the signed volume of the parallelepiped, and is identical to the determinant of the 3×3 matrix whose rows are the components of a, b, and c. The volume itself is the absolute value of that number, since a physical volume cannot be negative; the sign only indicates whether a, b, c form a right-handed or left-handed set.

Common mistakes

  • Using corner points instead of vectors: if you have the coordinates of four corners, first subtract the shared vertex from the other three to get edge vectors a, b, c before entering them here.
  • Dropping the absolute value: the raw triple product a · (b × c) can be negative depending on the order of the vectors, but the volume is always |a · (b × c)| — never negative.
  • Assuming right angles: a general parallelepiped's edges do not need to be mutually perpendicular. Only use V = length × width × height when the edges truly meet at 90°; otherwise the triple-product formula is required.

Real-world applications

  • Crystallography uses this exact formula to compute the volume of a crystal's unit cell from its lattice edge vectors.
  • Engineering and CAD software use the scalar triple product to compute volumes of skewed enclosures, ducts, and bounding shapes.
  • Computer graphics and physics engines use triple products for volume checks, torque calculations, and determining orientation/handedness of coordinate frames.
  • Linear algebra courses use the triple product to teach determinants and to test whether three vectors are linearly independent (nonzero volume) or coplanar (zero volume).

Frequently Asked Questions

What is the formula for the volume of a parallelepiped?
Given three edge vectors a, b, and c that share a common vertex, the volume equals the absolute value of the scalar triple product: V = |a · (b × c)|. This is equivalent to the absolute value of the determinant of the 3×3 matrix formed by the vector components.
What does it mean if the calculated volume is zero?
A volume of zero means the three edge vectors are coplanar (linearly dependent) — they all lie in the same plane, so they cannot span a true 3-D solid. The shape degenerates into a flat parallelogram.
How is the scalar triple product related to the determinant?
a · (b × c) equals the determinant of the 3×3 matrix whose rows are the components of a, b, and c. The sign of this determinant tells you the orientation of the three vectors: positive means right-handed, negative means left-handed. Volume itself is always the absolute value, so it is never negative.
How does a parallelepiped differ from a rectangular box?
A rectangular box (cuboid) is a special case of a parallelepiped in which all three edge vectors are mutually perpendicular, so volume simplifies to V = length × width × height. A general parallelepiped allows the edges to meet at any angles, so the scalar triple product formula is needed instead of simple multiplication.