How to Remove Adware From Mac

Remove adware from macOS and clean browser traces, caches, and unwanted startup items with Kudu.

By Kudu Team

Fix this automatically with Kudu

Run a free system scan to detect and resolve this issue automatically — no manual steps required.

Download Kudu Free →

What Causes This?

Adware on a Mac usually gets installed alongside free apps, fake software updates, browser extensions, or files downloaded from untrusted sites. It often adds login items, background processes, launch agents, and browser changes so ads keep coming back even after you close the browser. In many cases, the visible pop-ups are only part of the problem—the adware also leaves behind cache files, profiles, and settings that continue to redirect searches or inject ads.

Common Symptoms

  • Pop-up ads appear even when you are not visiting ad-heavy websites
  • Your browser homepage, default search engine, or new tab page changes on its own
  • Safari, Chrome, or Firefox feels slow, redirects searches, or opens random tabs
  • Unknown apps start at login or keep reappearing after removal
  • You see suspicious browser extensions or “managed” settings you did not add

How to Fix It Manually

  1. Remove suspicious apps from Applications

    1. Open Finder and select Applications.
    2. Look for apps you do not recognize, especially anything installed around the time the ads started.
    3. Drag suspicious apps to the Trash.
    4. Empty the Trash when finished.
  2. Check and remove login items

    1. Open System Settings.
    2. Go to General > Login Items.
    3. Under Open at Login, remove anything unfamiliar by selecting it and clicking the minus (-) button.
    4. Also review Allow in the Background and disable suspicious items.
  3. Delete suspicious browser extensions

    1. In Safari, open Safari > Settings > Extensions and uninstall anything you did not intentionally install.
    2. In Chrome, open chrome://extensions and remove suspicious extensions.
    3. In Firefox, open Add-ons and Themes and remove unknown extensions.
    4. Restart the browser after removing them.
  4. Reset browser settings and website data

    1. In Safari, go to Safari > Settings > Privacy > Manage Website Data, then remove suspicious entries or click Remove All.
    2. In Chrome, open Settings > Reset settings > Restore settings to their original defaults if redirects continue.
    3. In Firefox, open Help > More Troubleshooting Information > Refresh Firefox if the browser still behaves strangely.
    4. Check that your homepage and default search engine are set back to what you want.
  5. Remove adware profiles and configuration changes

    1. Open System Settings > Privacy & Security > Profiles.
    2. If you see a profile you did not install, select it and remove it.
    3. This is important if your browser says it is “managed by your organization” on a personal Mac.
  6. Delete leftover launch agents and support files

    1. In Finder, click Go > Go to Folder.
    2. Check these folders one at a time:
      • ~/Library/LaunchAgents
      • /Library/LaunchAgents
      • /Library/LaunchDaemons
      • ~/Library/Application Support
    3. Look for recently added files or folders with random names, fake update names, or references to the unwanted app.
    4. Move suspicious items to the Trash carefully. If you are unsure, search the file name first before deleting.
  7. Scan for malware and restart

    1. Restart your Mac after cleanup.
    2. Open your browser and test whether redirects, pop-ups, and search changes are gone.
    3. If the issue returns, there is likely a leftover startup item, cache, or hidden support file still present.

Fix It Automatically with Kudu

Kudu can scan your Mac for adware-related startup items, browser traces, junk files, and leftover app data that manual cleanup often misses. It gives you a faster way to remove unwanted entries, clean caches, and stop adware from reloading after restart.

Download Kudu Free →

Fix this automatically with Kudu

Run a free system scan to detect and resolve this issue automatically — no manual steps required.

Download Kudu Free →