Hrănitoarele pentru animale de companie funcționează în principal în două tipuri: mecanice și electronice.
Alimentator mecanic: Acest tip de alimentator folosește de obicei principiul clepsidrei, iar priza de alimentare este proiectată ca o clepsidră. Când mâncarea de la priză este curățată de animalul de companie, cutia de depozitare a alimentelor va fi completată imediat. Cu toate acestea, acest tip de hrănitor nu se poate hrăni regulat și cantitativ și poate garanta doar o utilizare pe termen scurt, de obicei menținând hrănirea doar două sau trei zile. Alimentator electronic: Acest tip de alimentator controlează livrarea alimentelor prin dispozitive electronice (cum ar fi ceasuri cu alarmă electronice, relee de timp, PLC-uri etc.) pe o bază mecanică. Ele pot seta mai multe hrăniri temporizate și cantitative și sunt alimentate cu energie electrică sau baterii. Alimentatoarele electronice oferă o mai mare flexibilitate și precizie, pot fi controlate de la distanță și alimentarea automată poate fi realizată prin WiFi.