Skip to main content
Download — FreeNo credit card required
Network Process

What is airportd on Mac?

airportd is the macOS daemon that manages the Wi-Fi hardware (scanning, joining networks and keeping the connection up), and it runs as root; it's part of macOS and safe. Some CPU while it scans or switches access points is normal, and if Wi-Fi keeps dropping, run Wireless Diagnostics (Option-click the Wi-Fi icon) before resetting any settings.

Last reviewed · 1 source

SafeAirport (Wi-Fi) Daemon

airportd on a real Mac

One Mac, macOS 26.5 (25F71) on Apple silicon, read with ps and codesign on October 29, 2026

Path/usr/libexec/airportd
Runs asroot
Signed byApple (Software Signing), identifier com.apple.airport.airportd

What airportd does

airportd is the macOS daemon responsible for managing the Wi-Fi hardware and wireless network connections. It handles scanning for available networks, connecting to saved networks, managing Wi-Fi security protocols (WPA2, WPA3), and maintaining the wireless connection. Its man page says simply that airportd manages wireless interfaces. On macOS 26.5 there is no separate wifid: airportd runs Wi-Fi as root, and the Wi-Fi menu runs in WiFiAgent.

Common Issues

High CPU usage during continuous Wi-Fi scanning in areas with many networks

Wi-Fi disconnections or instability traced to airportd errors in Console logs

Slow Wi-Fi performance caused by airportd repeatedly switching between access points

Excessive logging or crash reports related to airportd after macOS updates

How to Fix

  1. Reset Wi-Fi preferences

    Turn off Wi-Fi from the menu bar, then move /Library/Preferences/SystemConfiguration/com.apple.airport.preferences.plist to the Desktop as a backup (administrator password needed). Turn Wi-Fi back on. This removes saved network configurations and forces airportd to rebuild its preferences from scratch.

  2. Generate a Wi-Fi diagnostic report

    Hold the Option key and click the Wi-Fi icon in the menu bar, then select 'Open Wireless Diagnostics.' Run the diagnostics scan and review the report. This captures detailed airportd logs and can identify interference, signal issues, or driver problems.

  3. Remove and re-add your Wi-Fi interface

    Go to System Settings > Network, select Wi-Fi, click the minus (-) button to remove it, then click the plus (+) button to add it back. This recreates the network interface configuration that airportd manages and resolves many persistent connection issues.

  4. Update macOS

    Wi-Fi fixes reach your Mac in macOS updates. Check System Settings > General > Software Update, then test again before resetting anything else.

When to look closer

airportd using moderate resources while connecting to a network or scanning for available networks is normal behavior. Be concerned if it consistently uses more than 15% CPU when you are already connected to a stable network, or if Console.app shows repeated airportd errors correlating with Wi-Fi drops. Persistent high activity may indicate hardware issues or driver incompatibilities.

Where CoreLock fits

CoreLock's free Shields switch the macOS Firewall and Stealth mode on or off, asking for the administrator password each time. On macOS 26 or later, on open or weak Wi-Fi, they also offer Public Wi-Fi mode, which blocks non-essential incoming connections but doesn't encrypt traffic.

Frequently Asked Questions

Is airportd a virus on Mac?

No. airportd is Apple's official Wi-Fi management daemon, named after Apple's AirPort branding for wireless networking. It is a core system process that ships with macOS, is code-signed by Apple, and is protected by System Integrity Protection. It is essential for Wi-Fi to function on your Mac.

Why is airportd using high CPU on my Mac?

High CPU from airportd usually occurs when it is actively scanning for Wi-Fi networks, switching between access points in a mesh network, or encountering connection issues that cause repeated reconnection attempts. In busy wireless environments (offices, apartments), airportd works harder to manage interference and select the best network.

What is the difference between airportd and wifid?

On macOS 26.5 (checked October 29, 2026) there is no wifid: airportd runs Wi-Fi itself as root, WiFiAgent runs the Wi-Fi menu for the logged-in user, and two more Wi-Fi daemons, wifip2pd and wifianalyticsd, run beside them. Some guides split the work between airportd and a wifid; on this version of macOS, airportd is the one to look at.

Can I restart airportd to fix Wi-Fi issues?

Yes. Turning Wi-Fi off and back on from the menu bar effectively restarts airportd. For a more forceful restart, run 'sudo killall airportd' in Terminal. launchd will restart it immediately. This is a safe first troubleshooting step for Wi-Fi connectivity issues and is equivalent to toggling the Wi-Fi switch.

Check what's running on your Mac

CoreLock's scan of running apps, network, permissions, startup items, AI agents and Downloads is free, with no account.

Download CoreLock Free

Apple silicon build 2.0.7 · Intel Mac?

Send the link to my Mac

For your Mac, not this phone ·

Not sure what is running on your Mac?

Count which apps can record your screen, use your mic or camera, or read your files, and get a free 0–100 estimate in your browser.

Estimate your Security Score

Free · Calculated in your browser