Skip to main contentSkip to secondary navigation
HomemathCross Product

Cross Product Calculator — 3D Vector Cross Product

Compute the cross product of two 3D vectors. Shows the resulting vector, magnitude, unit vector, and area of the parallelogram.

✓ Formula verified: January 2026
📐

Cross Product

Results update instantly as you type

Enter Values

The Formula

a × b = (a₂b₃ − a₃b₂, a₃b₁ − a₁b₃, a₁b₂ − a₂b₁)

The cross product (also called the vector product) is a binary operation on two vectors in three-dimensional space. It produces a third vector that is perpendicular to both input vectors. The magnitude of the cross product equals the area of the parallelogram formed by the two vectors: |a × b| = |a||b|sin θ. The direction follows the right-hand rule.

Variable Definitions

a = (a₁, a₂, a₃)

First Vector

The first 3D vector in the cross product operation.

b = (b₁, b₂, b₃)

Second Vector

The second 3D vector in the cross product operation.

a × b

Cross Product Vector

A vector perpendicular to both a and b, following the right-hand rule.

|a × b|

Magnitude

The length of the cross product, equal to |a||b|sin θ, also the area of the parallelogram.

Unit Vector

The normalized direction of the cross product, a × b / |a × b|.

How to Use This Calculator

  1. 1

    Enter all three components of both 3D vectors a and b. All components are required.

  2. 2

    The calculator computes the cross product a × b and displays the resulting vector components.

  3. 3

    Review the magnitude, unit vector (normalized direction), and verification that the result is orthogonal to both inputs.

  4. 4

    The area result shows the area of the parallelogram spanned by the two vectors, which equals the cross product magnitude.

Quick Reference

FromTo
i × j = kStandard basis vectors follow a cyclic pattern
j × k = iRight-hand rule determines direction
k × i = jReversing order flips the sign
Perpendicular check(a × b) · a = 0 and (a × b) · b = 0

Common Applications

  • Physics: calculating torque (τ = r × F) where r is the position vector and F is the force vector.
  • Electromagnetism: computing the Lorentz force (F = qv × B) on a charged particle in a magnetic field.
  • Computer graphics: calculating surface normals for lighting calculations by taking cross products of edge vectors.
  • Robotics: computing angular momentum (L = r × p) and rotational dynamics.
  • Engineering: determining the moment of a force about a point, essential for structural analysis and mechanical design.

The cross product of two vectors produces a third vector perpendicular to both, with magnitude equal to the parallelogram area

Understanding the Concept

The cross product is a fundamental vector operation in three-dimensional space. Unlike the dot product which produces a scalar, the cross product produces a vector. The resulting vector is always perpendicular (orthogonal) to both input vectors, making it an indispensable tool for constructing normal vectors. The magnitude |a × b| = |a||b|sin θ gives the area of the parallelogram formed by the two vectors, and equals zero when the vectors are parallel (θ = 0° or 180°). The direction follows the right-hand rule: if you curl the fingers of your right hand from a toward b, your thumb points in the direction of a × b. The cross product is anti-commutative: a × b = −(b × a), meaning swapping the inputs reverses the direction. The cross product is intimately connected to the determinant of a 3×3 matrix formed by the standard basis vectors and the components of a and b.

Frequently Asked Questions

Related Calculators

Reviews

No reviews yet. Be the first to share your experience with Cross Product Calculator — 3D Vector Cross Product.

Write a Review

Your Rating *

0/1000

0/50

Related Calculators

Medical Disclaimer: The health and fitness calculators on this site are for informational and educational purposes only. They are not a substitute for professional medical advice, diagnosis, or treatment. Always consult a qualified healthcare provider with any questions about your health.

Financial Disclaimer: The finance calculators on this site are for informational purposes only and do not constitute financial advice. Results are estimates based on the inputs provided and may vary. Consult a qualified financial advisor before making investment or financial decisions.

© 2026 TheCalcUniverse. All results are for informational purposes only.

Fast, free, and privacy-first.