Cross Product Calculator
Calculate the cross product of two 3D vectors and find a vector perpendicular to both.
About the cross product
Cross product examples
These examples show the direction and magnitude produced by common vector pairs.
| Vectors | Cross product | Interpretation |
|---|---|---|
| A = (1, 0, 0), B = (0, 1, 0) | (0, 0, 1) | The x and y unit vectors produce the positive z unit vector. |
| A = (2, 3, 4), B = (5, 6, 7) | (-3, 6, -3) | A general pair with nonzero components. |
| A = (1, 2, 3), B = (2, 4, 6) | (0, 0, 0) | Parallel vectors have a zero cross product. |
How to calculate a cross product
- Enter the x, y, and z components of Vector A.
- Enter the corresponding three components of Vector B.
- Select Calculate Cross Product to evaluate the component formula.
- Read the resulting vector in x, y, z order and interpret its direction with the right-hand rule.
Frequently asked questions
What does a cross product calculate?
It calculates a vector perpendicular to two input vectors in three-dimensional space. Its magnitude also equals the area of the parallelogram formed by those vectors.
Does the order of the vectors matter?
Yes, the cross product is not commutative. Reversing A and B produces a vector with the same magnitude but the opposite direction.
Why is my cross product zero?
A zero result means the vectors are parallel, anti-parallel, or one input is the zero vector. In those cases they do not span a parallelogram with positive area.
How do I find a triangle area with a cross product?
Find the magnitude of the cross product of two side vectors that meet at one vertex. Divide that magnitude by two to obtain the triangle area.
Can I enter decimal and negative components?
Yes, every field accepts finite positive, negative, or decimal values. The same component formula applies without any change.