کیلاگرها (Keyloggers) نرمافزار یا سختافزاری است که هر کلیدی از صفحهکلید را که فشار میدهید ثبت و ذخیره میکند. یک کیلاگر میتواند پیامهای شخصی، پسوردها، شمارههای کارت اعتباری و هر چیز دیگری را که تایپ کنید ذخیره کند.
کیلاگرها معمولا توسط بدافزار نصب میشوند ولی هر کسی که قصد کنترل استفاده دیگران از کامپیوتر را داشته باشد (مثلا والدین برای کنترل فرزندان یا کارفرماها برای کنترل کارمندان) از آن استفاده کند. کیلاگرهای سختافزاری برای استفاده در ادارات مناسب هستند.