Cross Product Calculator

Enter two 3D vectors to instantly compute their cross product, magnitude, unit vector, and the angle between them.

The cross product of A = (1, 2, 3) and B = (4, 5, 6) is A × B = (−3, 6, −3), with a magnitude of 7.3485.

Use the Cross Product Calculator

Enter Vectors

A Vector A
B Vector B

Formula

A × B = (AyBz − AzBy, AzBx − AxBz, AxBy − AyBx)

Cross Product A × B

— i + — j + — k

Magnitude |A × B|

—

Angle Between A & B

—

Parallelogram Area

—

Vectors Parallel?

—

Unit Vector (A × B) / |A × B|

—

Copied!

Quick answer

The cross product of A = (1, 2, 3) and B = (4, 5, 6) is A × B = (−3, 6, −3), with a magnitude of 7.3485. The components are (a₂b₃ − a₃b₂, a₃b₁ − a₁b₃, a₁b₂ − a₂b₁). The result is perpendicular to both vectors, and its length equals the area of the parallelogram they span.

Examples

ABA × B|A × B|
(1, 2, 3)(4, 5, 6)(−3, 6, −3)7.3485
(1, 0, 0)(0, 1, 0)(0, 0, 1)1
(3, −3, 1)(4, 9, 2)(−15, −2, 39)41.833
(2, 4, 6)(1, 2, 3)(0, 0, 0)0, parallel

Enter the two vectors.

Summary

The cross product of two 3D vectors A and B produces a third vector that is perpendicular to both, following the right-hand rule. This calculator instantly computes the resulting vector, its magnitude, the unit vector in that direction, and the angle between A and B. All computation is done in your browser with no data sent to any server.

How it works

  1. Enter the X, Y, and Z components of the first vector (A).
  2. Enter the X, Y, and Z components of the second vector (B).
  3. Click "Calculate" (or results update automatically).
  4. Read the resulting cross product vector A × B.
  5. Review the magnitude, unit vector, and angle between A and B.

Use cases

  • Find a vector perpendicular to a surface defined by two edge vectors.
  • Compute torque or angular momentum in physics problems.
  • Determine surface normals for 3D graphics and lighting calculations.
  • Verify solutions to linear algebra homework involving vector operations.
  • Check if two vectors are parallel (cross product equals zero).
  • Calculate the area of a parallelogram spanned by two vectors.

Frequently Asked Questions

Last updated: 2026-05-29 · Reviewed by Nham Vu