Overall, both antiviruses offer excellent protection against real-time malware attacks, phishing, and other online threats, but Microsoft Defender offers near-perfect protection, while McAfee protects you from 100% of threats online and offline.