Skip to content

Unit Vector Calculator

Enter a 2D or 3D vector to calculate its magnitude, normalized unit vector, direction angles, and verification instantly.

Vector components

x
y
z
The zero vector has no unit vector. Enter at least one non-zero component.

Your result

UNIT VECTOR
⟨0.6000, 0.8000, 0.0000⟩
Original vector: ⟨3, 4, 0⟩
Magnitude5.0000
Unit magnitude1.0000
Angle with x-axis53.13°
Angle with y-axis36.87°
Angle with z-axis90.00°
Dimension2D

Unit vector formulas

Magnitude

|v| = √(x² + y² + z²)

Normalize

v̂ = v ÷ |v|

Direction angle

θ = cos⁻¹(component ÷ |v|)

Tip: A unit vector points in the same direction as the original vector but always has a magnitude of exactly 1.

Frequently asked questions

What is a unit vector?

A unit vector is a vector with magnitude 1. It is created by dividing every component of a non-zero vector by the vector's magnitude.

Can this calculator handle 2D and 3D vectors?

Yes. Leave the z component at zero for a 2D vector, or enter a non-zero z value for a 3D vector.

Why is the zero vector invalid?

The zero vector has magnitude 0, so dividing by its magnitude is undefined and no direction can be assigned.

Math Calculation Disclaimer

Results are estimates generated locally in your browser using standard mathematical formulas. They are for informational and educational purposes only and are not a substitute for verification in coursework, examinations or professional contexts requiring certified accuracy. VisionVix accepts no liability for decisions based on this tool's output.

🎁 WELCOME GIFT

🎁 Get 5 FreeAI Credits

Leave your email and get 5 free credits on VisionVix — our AI agent marketplace with 500+ tools. Plus, be first to know when new calculators go live here. No spam, ever.

Thanks — your credits are being prepared.

Credits added to your VisionVix account within 24 hours.
VisionVix AI agent dashboard on a laptop

500+ AI Agents

📊

Smart Calculators

🔔

Early Access

🛡️

No Spam, Ever