Un codificador rotatiu, també anomenat codificador axial o generador d'impulsos, sol ser un dispositiu electromecànic usat per convertir la posició angular d'un eix a un codi digital, el que el converteix en una classe de transductor. Aquests dispositius s'utilitzen en robòtica, en lents fotogràfiques d'última generació, en dispositius d'entrada d'ordinador (com ara el ratolí i el ratolí de bola), i en plataformes de radar rotatòries. Els tipus principals són dos: absolut i incremental (relatiu).[1]