Effortless Vector Cross Product Calculator
Calculate vector cross products effortlessly! Simple interface, instant results. Try our Vector Cross Product Calculator now for fast and accurate math solutions.
Set 3D mode with v1 = (1, 2, 2) and v2 = (2, -1, 2).
Magnitude: |v1| = √(1² + 2² + 2²) = √(1+4+4) = √9 = 3. |v2| = √(2² + (-1)² + 2²) = √(4+1+4) = √9 = 3 — both vectors happen to have length 3, a deliberately clean example.
Dot product: v1 · v2 = (1×2) + (2×-1) + (2×2) = 2 - 2 + 4 = 4.
Cross product: using (v1.y·v2.z − v1.z·v2.y, v1.z·v2.x − v1.x·v2.z, v1.x·v2.y − v1.y·v2.x): x = (2×2) − (2×-1) = 4+2 = 6; y = (2×2) − (1×2) = 4-2 = 2; z = (1×-1) − (2×2) = -1-4 = -5. Result: (6, 2, -5). As a check, the cross product should be perpendicular to both inputs — v1 · (6,2,-5) = 1(6)+2(2)+2(-5) = 6+4-10 = 0, confirming perpendicularity.
Angle between vectors: cos θ = (v1 · v2) / (|v1| × |v2|) = 4 / (3 × 3) = 0.4444. θ = arccos(0.4444) ≈ 1.110 radians ≈ 63.6°.
Switching to 2D mode hides the z-input and locks it to 0 internally — every formula above still runs, just with a zero z-component, which is why 2D magnitude, dot product, and angle calculations are really 3D calculations operating in a flat plane. The cross product button is hidden in 2D mode because a true cross product isn't defined the same way in two dimensions.
Normalizing divides each component by the vector's magnitude, producing a unit vector of length 1 pointing the same direction. Since this means dividing by |v|, the zero vector (0,0,0) has no defined direction to normalize toward, and the tool returns an explicit error rather than a divide-by-zero result.
Calculate vector cross products effortlessly! Simple interface, instant results. Try our Vector Cross Product Calculator now for fast and accurate math solutions.
Quickly solve ratio problems with our intuitive Proportions Calculator. Enter values and get instant results. Simple, fast, and accurate tool for everyone.
Calculate percentiles easily with our fast and simple Percentile Calculator. Perfect for students and professionals. Try it now for instant results!
Get instant, accurate absolute values with our easy-to-use calculator. Perfect for students and quick math checks. Try it now for fast results!
Get instant, accurate dot product calculations with our user-friendly tool. Perfect for students and professionals. Try it now,math made easy!
Convert decimals to hexadecimal effortlessly! Use our quick and easy tool for instant results. Perfect for students and programmers. Try it now!