Meskipun komputer Macintosh® tidak begitu rentan terhadap virus komputer seperti halnya komputer Windows®, masih ada sejumlah ancaman yang dapat dilindungi oleh perangkat lunak antivirus untuk komputer Macintosh®. Ada berbagai jenis perangkat lunak antivirus yang berbeda untuk Macintosh®, dan program ini hadir dengan semua fitur yang sama seperti rekan Windows® mereka. Selain perlindungan virus ini, sebagian besar perusahaan perangkat lunak antivirus besar juga menawarkan firewall dan perlindungan dari pencurian identitas.
Banyak perusahaan yang membuat perangkat lunak antivirus untuk komputer Macintosh® menawarkan beberapa tingkat layanan. Jenis paling dasar dari perangkat lunak antivirus melindungi terhadap ancaman baru dan yang sudah ada dari browser Internet, email, unduhan, dan sumber lainnya. Program-program ini biasanya berjalan secara otomatis di latar belakang saat pengguna melakukan tugas lain. Varietas dasar perangkat lunak antivirus untuk komputer Macintosh® umumnya efektif dalam mengisolasi dan menghilangkan spyware, malware, virus, worm, Trojan horse, rootkit, dan bot.
Jenis perangkat lunak antivirus lain untuk Macintosh® dapat memberikan kontrol yang lebih besar atas fitur program dan perlindungan dari beberapa jenis pencurian identitas. Program-program ini memungkinkan pengguna untuk menyesuaikan kapan menjalankan pemindaian virus, apa yang harus dilakukan dengan ancaman yang teridentifikasi, dan bahkan seberapa besar daya pemrosesan komputer untuk dialokasikan ke perangkat lunak pemindaian. Selain itu, versi perangkat lunak antivirus yang lebih canggih dapat memeriksa keaslian situs Internet tertentu sehingga informasi pribadi tidak dimasukkan ke situs yang tidak dapat dipercaya.
Beberapa perangkat lunak antivirus juga menyertakan firewall. Fitur ini mencegah pihak yang tidak berwenang mengakses komputer dan mencuri informasi atau memasang virus. Firewall memeriksa paket informasi yang masuk ke Macintosh® serta yang keluar ke Internet untuk memastikan bahwa tidak ada aktivitas mencurigakan yang terjadi di kedua arah. Namun, ini dapat memperlambat kecepatan koneksi, sehingga sebagian besar perangkat lunak antivirus untuk Macintosh® memiliki opsi untuk menonaktifkan firewall untuk sementara.
Ada banyak merek perangkat lunak antivirus Macintosh® yang berbeda, meskipun semuanya melakukan tugas yang sama. Perbedaan tampilan dan antarmuka program dapat terlihat sangat jelas, tetapi fitur kosmetik ini tidak mengubah fungsi program. Sebagian besar juga cukup murah, meskipun beberapa merek yang kurang dikenal, dikembangkan secara khusus untuk Macintosh® dan tidak diadaptasi dari program komputer pribadi, mungkin ditawarkan dengan harga yang jauh lebih rendah.