Skip to content
Free Tool Arena

Unit Converters · Free tool

Vector Calculator

Calculate 2D and 3D vector math: magnitude, normalize, sum, dot, cross, and angle between. Built for physics and graphics work. Free, instant, no sign-up.

Updated June 2026

|A| magnitude

5

|B| magnitude

3

 (unit A)

[0.6, 0.8, 0]

B̂ (unit B)

[0.333333, 0.666667, 0.666667]

A + B

[4, 6, 2]

A − B

[2, 2, -2]

A · B (dot)

11

A × B (cross)

[8, -6, 2]

Angle between

42.8334°  (0.747584 rad)

Cross product available in 3D only. For pure linear algebra (matrices), see the matrix determinant calculator.

Found this useful?EmailBuy Me a Coffee

Advertisement

What it does

2D or 3D vector math: magnitude, normalize, sum, difference, dot product, cross product (3D), and the angle between two vectors. Useful for physics, computer graphics, and linear algebra problem sets.

For square-matrix work, see the matrix determinant calculator.

Embed this tool on your siteShow snippet

Paste this snippet into any page. Loads on-demand (lazy), no tracking scripts, and sized to most dashboards. Replace the height to fit your layout.

<iframe src="https://freetoolarena.com/embed/vector-calculator" width="100%" height="720" frameborder="0" loading="lazy" title="Vector Calculator" style="border:1px solid #e2e8f0;border-radius:12px;max-width:720px;"></iframe>
Embed docs →

How to use it

  1. Pick 2D or 3D.
  2. Enter each vector as comma-separated numbers.
  3. Read magnitudes, unit vectors, dot product, cross product, and angle.

Advertisement

Learn more

Explore more unit converters tools

100% in-browserNo downloadsNo sign-upMalware-freeHow we keep this safe →

Found this useful?

The tools stay free thanks to readers who chip in or spread the word.

Buy Me a Coffee