Un vector unitar este orice vector care are o lungime de o unitate. Vectorii unitari sunt adesea notați în același mod ca și vectorii normali, dar cu un semn numit circumflex deasupra literei (de exemplu: {\displaystyle \mathbf {\hat {v}} } este vectorul unitar al lui {\displaystyle \mathbf {v} }.)

Pentru a transforma un vector într-un vector unitar, trebuie doar să îl împărțim la lungimea sa: {\displaystyle {\hat {\mathbf {v} }}=\mathbf {v} /\lVert \mathbf {v} \rVert }. Vectorul unitar rezultat va fi în aceeași direcție ca și vectorul original.