Hardwarové keyloggery se používají pro zachytávání stisků kláves, což je metoda, kterou lze získat například citlivá hesla uživatelů. Tyto keyloggery mohou být implementovány na úrovni BIOS firmwaru, nebo skrze zařízení připojené mezi klávesnicí a základní deskou. Veškerá aktivita klávesnice se pak ukládá na vnitřní paměť keyloggeru.