2D & 3D Vector Calculator

Mathematics

Compute 2D and 3D vector magnitude, vector addition, subtraction, dot product, cross product, projection, and angle between vectors for physics and 3D graphics.

Calculated Result
32

Dot product · angle 12.93°

|a|
3.741657
|b|
8.774964
Cross product
(-3, 6, -3)
Formula: a·b and a×b

About this calculator

Vectors represent directional physical quantities including velocity, acceleration, force, magnetic fields, and 3D surface normals in video game graphics and robotics kinematics.

This tool computes the Euclidean magnitude of vectors in 2D or 3D space, their dot product (scalar projection), cross product (orthogonal normal vector in 3D), and the exact angle between them in degrees.

How It Works & Formula

Formulaa·b = |a||b|cosθ · a×b in 3D

Magnitude |u| = √(x² + y² + z²). Dot product u · v = u₁v₁ + u₂v₂ + u₃v₃. Angle θ = arccos((u · v) / (|u||v|)). Cross product u × v generates the determinant-based orthogonal vector.