3D Dot Product Calculator

Enter two 3D vectors and instantly get their dot product, magnitudes, and the angle between them.

Use the 3D Dot Product Calculator

Enter 3D Vectors

Vector A

Vector B

Quick Examples

Enter two vectors and click Calculate

Copied!

Summary

The dot product of two 3D vectors A and B is calculated as a1·b1 + a2·b2 + a3·b3, producing a single scalar. This tool also derives both vector magnitudes and the angle between the vectors using the formula cos(θ) = (A·B) / (|A| × |B|), making it useful for physics, computer graphics, and linear algebra.

How it works

  1. Enter the x, y, and z components for Vector A.
  2. Enter the x, y, and z components for Vector B.
  3. The dot product, magnitudes, and angle update instantly as you type.
  4. Read the step-by-step breakdown to verify each multiplication.
  5. Use the Reset button to clear all fields and start over.

Use cases

  • Calculate work done by a 3D force along a displacement vector (W = F · d).
  • Find the angle between two surfaces or edges in 3D modeling.
  • Test orthogonality: a dot product of 0 confirms vectors are perpendicular.
  • Compute lighting intensity in shading equations (normal · light direction).
  • Verify vector projections and decomposition in physics problems.
  • Check correlation between two feature vectors in machine learning.

Frequently Asked Questions

Last updated: 2026-06-04 · Reviewed by Nham Vu