U molekulskoj genetici, represor je DNK– ili RNK-vezujući protein koji koji inhibira ekspresiju jednog ili više gena vezivanjem za operator ili povezane prigušivače. Represor koji se vezuje za DNK blokira vezivanje RNK-polimeraze za promotor, čime se sprečava transkripcija gena u iRNK . Represor koji se vezuje za RNK se vezuje za iRNK i sprečava translaciju iRNK u protein. Ovo blokiranje ili smanjenje ekspresije naziva se represija.