I abstrakt algebra, om R er en kommutativ ring, så er et element a i R en nulldivisor om det finnes et element b ≠ 0 i R slik at a·b = 0. Om en kommutativ ring ikke har nulldivisorer, så kalles den for et integritetsområde. I en ring som ikke er kommutativ så skiller man på høyrenulldivisorer og venstrenulldivisorer.
Eksempel
De hele tallene Z, de reelle tallene R og de komplekse tallene C har ikke nulldivisorer.
Matrisen i matriseringen av 2×2-matriser med reelle elementer er en nulldivisor, ettersom
.
Produktet av to kvadratiske matriser kan således bli lik nullmatrisen, til tross for at ingen av disse er nullmatrisen. I denne ringen er nulldivisorene de matrisene hvis determinant er lik null.