Perangkat lunak anti-spyware adalah program yang dirancang untuk mencegah dan mendeteksi pemasangan program spyware yang tidak diinginkan serta menghapusnya jika telah terpasang. Deteksi dapat berbasis aturan atau menggunakan file definisi yang diperbarui untuk mengidentifikasi program spyware aktif. Produk anti-spyware tersedia dari berbagai vendor, termasuk Sunbelt Software, TrendMicro, dan Webroot.