Encoder bağlı olduğu motor milinin hareketine karşılık sayısal elektrik sinyali (pulse) üreten elektromekanik bir cihazdır. Ayrıca bağlanan milin mevcut konumlarını izlemek ve geri bildirim sağlayan bir algılama cihazıdır. Encoder konum, sayı, hız veya yönü belirlemek için kullanılabilen bir geribildirim sinyali gönderir. Genellikle servo motor, robot, hareketli kamera, cnc tezgâhları, otomasyon gibi birçok kullanım alanları vardır.