Het kruisproduct, vectorproduct, vectorieel product, uitwendig product of uitproduct is een wiskundige, binaire operatie in een driedimensionale ruimte op een koppelvectoren (a, b) die een vector, genoteerd als a×b, als resultaat geeft die loodrecht staat op de twee oorspronkelijke vectoren a en b.