Mac Wi-Fi connected but no internet? Find the actual blockage.

Your MacBook Pro, MacBook Air, or desktop Mac shows full Wi-Fi bars but nothing loads. The connection looks fine, but browsers time out and apps say no network. WiFyi helps you see whether the problem is DNS resolution, router reachability, self-assigned IP, or your ISP.

One-time purchase. No subscription. Works on Apple Silicon and Intel Macs running macOS 14 or later.

WiFyi popover showing router latency, internet latency, and DNS lookup time to diagnose Mac connected but no internet

What this issue usually means on a Mac

When a Mac shows connected to Wi-Fi but has no internet access, the Wi-Fi link itself is usually fine. The breakdown happens somewhere between your Mac and the wider internet: a failed DHCP lease, a self-assigned IP address, DNS that cannot resolve, or a router that is not passing traffic upstream. The fix depends on where the path actually breaks.

A practical way to narrow it down on your Mac

01

Check whether the Mac can reach the router

If your Mac shows a self-assigned IP (169.254.x.x) or cannot ping the router, the problem is on the local network layer. That usually points to DHCP failure, IP conflict, or router misconfiguration.

02

Test DNS resolution separately from browsing

A Mac can reach the router but still fail to load websites if DNS is not working. WiFyi shows DNS lookup latency so you can tell whether name resolution is the bottleneck.

03

Compare router latency against internet latency

If router ping is stable but internet ping fails or times out, the router itself may be online but not forwarding traffic. That points to WAN issues, ISP outages, or upstream configuration problems.

04

Rule out the Mac by testing another device

If your phone works fine on the same network, the issue is more likely Mac-specific: a stale network configuration, VPN remnants, or a DNS override that is pointing nowhere.

WiFyi popover showing router latency, internet latency, and DNS lookup time to diagnose Mac connected but no internet

How WiFyi Helps

See where the connection actually breaks

The menu bar popover shows router ping, internet ping, and DNS lookup latency together so you can tell whether the blockage is local, at the router, or beyond.

  • Router latency confirms local network is reachable
  • Internet latency shows whether traffic passes upstream
  • DNS lookup latency reveals resolver problems
WiFyi channel scan to rule out Wi-Fi interference when Mac is connected but has no internet

How WiFyi Helps

Rule out Wi-Fi interference before blaming DNS or DHCP

Sometimes "connected but no internet" is actually severe interference causing packet loss. A quick channel scan rules that out or confirms you need to move the router to a cleaner channel.

  • Check whether the channel is heavily congested
  • Identify if interference is causing hidden packet loss
  • Separate Wi-Fi problems from network-layer problems

Use the diagnosis to fix the right thing

If you have a self-assigned IP address

Renew the DHCP lease in System Settings > Network > Wi-Fi > Details > TCP/IP. If that fails repeatedly, restart the router and check for IP conflicts with other devices.

If DNS lookups are failing or slow

Try switching to a public DNS resolver like 1.1.1.1 or 8.8.8.8 in your network settings. If that fixes it, your router or ISP DNS is the problem.

If router ping works but internet ping fails

The router is reachable but not forwarding traffic. Restart the router, check WAN status in the admin panel, and verify your ISP is not having an outage.

If nothing else works, reset network settings

Delete the Wi-Fi network from your Mac and reconnect. In stubborn cases, resetting the network configuration or removing old VPN profiles can clear stale state that blocks traffic.

Frequently Asked Questions

Your Mac can connect to the router without the router passing traffic to the internet. Common causes include DHCP failures, self-assigned IP addresses, DNS resolution problems, or the router losing its upstream connection.
A self-assigned IP (169.254.x.x) means your Mac could not get an IP address from the router via DHCP. Without a valid IP, the Mac cannot route traffic properly even though Wi-Fi is technically connected.
This often happens when the DHCP lease expires while the Mac is asleep. Go to System Settings > Network > Wi-Fi > Details > TCP/IP and click Renew DHCP Lease. If it keeps happening, the router may need a firmware update or configuration change.
Yes. A VPN that fails to connect or leaves stale routes can block traffic even after you disconnect. Check for VPN apps running in the background and try removing VPN configurations from System Settings > Network.
That points to a Mac-specific issue: stale DNS settings, a bad network configuration, IP conflict, or software like a VPN or firewall blocking traffic. Deleting the Wi-Fi network and reconnecting often clears the problem.

See where the connection breaks — router, DNS, or ISP.

Your Mac shows Wi-Fi connected but nothing loads. See if the problem is DNS, DHCP, self-assigned IP, or your router not passing traffic upstream.