How to Enable MAC Address Filtering

MAC filtering creates a whitelist of devices allowed to connect to your network. It adds a layer of access control, though it is not a replacement for a strong Wi-Fi password.

What Is MAC Address Filtering?

Every network device (phone, laptop, smart TV) has a MAC (Media Access Control) address — a unique hardware identifier in the format XX:XX:XX:XX:XX:XX. MAC filtering lets you build a list of approved MAC addresses in your router. Only devices on the approved list can connect, even if they know your Wi-Fi password.

The practical value is limited because MAC addresses can be spoofed by anyone monitoring your network traffic. An attacker can see the MAC addresses of connected devices and clone one. However, MAC filtering does stop casual, opportunistic connections and adds friction for non-sophisticated attempts.

Realistic expectation: MAC filtering is a supplementary measure, not a primary security control. A strong WPA3 password matters far more. Use MAC filtering as an additional layer, not as a replacement for proper encryption.

How to Set Up MAC Filtering

1
Find the MAC address of each approved device

Windows: run ipconfig /all in Command Prompt, look for Physical Address. Mac: System Preferences > Network > Advanced > Hardware. iPhone: Settings > Wi-Fi > tap your network > Hardware Address. Android: Settings > About Phone > Wi-Fi MAC Address.

2
Log in to your router admin panel

Go to http://192.168.1.1. Navigate to Wireless > MAC Filter, Advanced > Security > Access Control, or similar.

3
Switch to Allow mode and add approved devices

Set the filter mode to Allow List or Whitelist. Add each approved device MAC address one by one. Make sure you include every device that needs to connect to your network.

4
Enable the filter and test

Save and enable the MAC filter. Confirm your own device is still connected. Test with a device not on the list to verify it is blocked.