THE SHORT ANSWER

If your MacBook is connected to Wi-Fi but has no internet, first confirm whether other devices work on the same network. Then restart the Mac, forget and rejoin Wi-Fi, turn off VPN or Private Relay, check date and time, and test automatic DNS.

If every device fails, stop troubleshooting the Mac and check the router, modem or provider instead.

The Wi-Fi icon does not prove internet access

On a MacBook, the Wi-Fi icon can look perfectly normal even when the internet path is broken. That icon mostly tells you the Mac has joined the router’s wireless network. It does not prove DNS works, the router allows the Mac through, or a VPN is passing traffic correctly.

The fastest way to avoid wasted time is to compare. If your phone works on the same Wi-Fi, the MacBook is the likely focus. If your phone, TV and laptop all fail, the Mac is not special. The whole network needs attention.

This guide keeps the checks in a clean order: Mac settings first, then router rules, then broader network clues.

Quick diagnosis table

What you seeLikely causeTry first
Only MacBook has no internetMac setting, DNS, VPN or saved Wi-Fi issueRestart Mac and rejoin Wi-Fi
Safari fails but some apps workDNS, browser cache or content filterTest another browser and DNS
All devices failRouter, modem or provider issueCheck network equipment
Mac works on hotspotHome Wi-Fi profile or router ruleForget home Wi-Fi and check router app

Try these fixes in order

Start with the MacBook, but keep comparing against another device so you do not chase the wrong problem.

  1. 01

    Test another device on the same Wi-Fi

    Use a phone or another laptop near the MacBook. If it works, keep the diagnosis on the Mac. If it fails too, check router and modem status.

  2. 02

    Restart the MacBook

    A restart clears network services and stuck background processes. It is simple, but it often separates a temporary glitch from a repeat problem.

  3. 03

    Forget and rejoin the Wi-Fi network

    Open Wi-Fi settings, forget the network, then reconnect with the current password. This clears stale saved details from an old router or changed network.

  4. 04

    Turn off VPN and Private Relay

    VPN apps, iCloud Private Relay and security filters can break traffic after Wi-Fi connects. Turn them off briefly and test again.

  5. 05

    Check date and time

    Wrong date or time can break secure connections. Set date and time automatically, then reopen the browser.

  6. 06

    Return DNS to automatic

    If custom DNS was added, remove it for testing. Bad DNS can make the Mac look connected but unable to load sites.

Detailed checks

CHECK 01

When the router app is blocking the Mac

Router apps can pause, block or schedule one device without affecting the rest of the house.

  • Look for the MacBook under connected devices, blocked devices, family profiles or unknown devices.
  • If the Mac uses a private address, it may appear as a duplicate or unfamiliar device name.
CHECK 02

When to remove and re-add Wi-Fi service

Some Mac users fix stubborn Wi-Fi problems by removing the Wi-Fi service and adding it again.

  • Try easier steps first because this changes network settings.
  • If the Mac works in recovery mode or on another network, a local macOS network setting may be stuck.
CHECK 03

When the problem is not the MacBook

If several devices lose internet together, the MacBook is only the device you noticed first.

  • Check router lights, modem online status and provider outage reports.
  • Do not keep deleting Mac settings if the wider network is down.

Mistakes to avoid

Do not assume full Wi-Fi bars mean internet is working.

Do not leave VPN or Private Relay out of the test.

Do not call the provider before checking whether other devices work.

FAQ

Why is my MacBook connected to Wi-Fi but not the internet?

The Mac may have a stale Wi-Fi profile, DNS issue, VPN problem, wrong date and time, or a router rule blocking it.

If other devices work on the same Wi-Fi, the problem is likely Mac-specific.

Can DNS cause no internet on Mac?

Yes. A bad DNS setting can stop websites from loading even when Wi-Fi is connected.

Return DNS to automatic for a clean test.

Can iCloud Private Relay cause this?

It can affect browsing on some networks.

Turn it off briefly to test, then turn it back on if it was not the cause.

Should I forget the Wi-Fi network?

Yes, if only the MacBook has the issue.

Forgetting and rejoining gives the Mac a fresh connection profile.

When should I check the router?

Check the router if more than one device has no internet.

Also check it if the Mac appears paused, blocked or assigned to a restricted profile.

RELATED TROUBLESHOOTINGUse these next if the symptom changes.Use the one-device guideCompare phone behaviorCheck router device lists
HELPFUL REFERENCES

Outside references