Wake-on-LAN on macOS (Local Network Only)

This guide explains how Wake-on-LAN (WOL) works on macOS and how to enable it using the options provided by the operating system.

Wake-on-LAN on macOS is limited by Apple’s design and behaves differently from Windows or Linux systems.


Supported systems

Applies to Macs using:


⚠️ Important macOS limitations (read first)

Wake-on-LAN on macOS has significant limitations:

These are platform limitations, not configuration errors.


What Wake-on-LAN means on macOS

On macOS, Wake-on-LAN usually means:

This is sometimes referred to by Apple as:


Step 1: Enable “Wake for network access”

  1. Open System Settings
  2. Go to Energy Saver
    (or Battery → Options on laptops)
  3. Enable:

If this option is not visible, the hardware does not support Wake-on-LAN.


Step 2: Verify Ethernet connection

  1. Open System Settings
  2. Go to Network
  3. Select Ethernet
  4. Ensure the status is Connected

Wake-on-LAN will not work if Ethernet is disconnected.


Step 3: Put the Mac to sleep

Wake-on-LAN on macOS works best from Sleep, not from shutdown.

After sleeping:


Power state considerations

Wake-on-LAN on macOS typically works when the Mac is in:

Wake-on-LAN usually does not work when the Mac is:

For best results:


Common problems and limitations

Mac does not wake from shutdown

This is expected behavior on many Macs. Apple often does not support Wake-on-LAN from full shutdown.

Use Sleep instead.


“Wake for network access” option not visible


Multiple network interfaces present