در ژنتیک مولکولی، یک سرکوبگر (به انگلیسی: Repressor) یک پروتئین متصل به دیانای یا آرانای است که با اتصال به اپراتور یا خاموشکنندههای مرتبط، بیان یک یا چند ژن را مهار میکند. یک سرکوبگر متصل به دیانای، اتصال آرانای پلیمراز به پروموتر را مسدود میکند؛ بنابراین، از رونویسی ژنها به آرانای پیامرسان جلوگیری میکند. یک سرکوبگر اتصال به آرانای به mRNA متصل میشود و از ترجمه mRNA به پروتئین جلوگیری میکند. به این انسداد یا کاهش بیان، سرکوب (repression) میگویند.