Kaprosuchus is an extinct genus of mahajangasuchid crocodyliform. It is known from a single nearly complete skull, found from the Upper Cretaceous Echkar Formation of Niger.