Vector Angle Calculator
Enter two 2D or 3D vectors and instantly get the angle between them in degrees and radians.
A Vector A
B Vector B
Enter vector components and click
Calculate Angle
Angle Between Vectors
—
degrees
—
radians
Dot Product (A · B)
—
|A| (Magnitude of A)
—
|B| (Magnitude of B)
—
cos(θ)
—
Copied!
Summary
Enter two 2D or 3D vectors and instantly get the angle between them in degrees and radians.
How it works
- Select 2D or 3D mode using the toggle at the top.
- Enter the X and Y (and Z for 3D) components for Vector A.
- Enter the X and Y (and Z for 3D) components for Vector B.
- Click "Calculate Angle" or the result updates automatically.
- The angle between the vectors is shown in both degrees and radians.
- Use the "Swap Vectors" button to exchange the two vector inputs.
Use cases
- Find the angle between force vectors in physics problems.
- Compute the angle between edges or faces in 3D graphics and game development.
- Verify dot product calculations in linear algebra homework.
- Determine the angle of incidence between a light ray and a surface normal.
- Calculate heading differences between two direction vectors in navigation.
- Check perpendicularity or parallelism of vectors quickly.
- Solve engineering problems involving resultant forces or velocities.
- Validate rotation angles in robotics or animation rigs.
Frequently Asked Questions
Last updated: 2026-06-09 ·
Reviewed by Nham Vu