The Best Way to Change MAC Address

Change the MAC address

The majority of users will never have to change the MAC address of a network device. 

However, some users may need to modify their Windows computer’s MAC address to deal with various issues or network constraints. 

To assist you in such circumstances, we’ll offer all of the techniques we know for altering a network card’s MAC address in Windows:

Why change the MAC address in Windows

The causes stem from the MAC address’s role in network administration. The MAC address identifies a networked device, allowing the network to track, limit, or enable access based on it. If you need to assign a static IP address, your router uses the MAC address to identify and assign the static IP address. When changing the MAC address rules for your network is complicated or tedious, changing the MAC address comes in useful. If you replace your Windows PC or just the network card, and your ISP restricts internet access based on the MAC address, it’s simple to change the MAC address back to the previous one and resume your internet connection where you left off.

If you replace your Windows machine or just the network card, and your ISP restricts internet access based on the MAC address, it’s simple to revert to the previous MAC address and resume access where you left off before the change. Before you begin changing the MAC address, you must first choose what value you want to use for the MAC address. If you need assistance locating MAC address values in Windows, see 6 Ways to Locate the MAC Address of Any Network Card. Remember that changing the MAC address in Windows only activates the new address after you restart your network card (you can deactivate and reactivate it) or your Windows machine.

Change the MAC address using Device Manager

Open the Device Manager program. To view the list of network adapters in the Device Manager window, click the arrow next to Network adapters. Change the network card’s adapter by right-clicking or long-tapping on it. From the option that appears, select Properties.

Select the Advanced tab in the Properties box that appears. Select Network Address from the Property list, then on the right side, input the updated MAC address value. When you’re done, hit the OK button.

Windows has saved the new MAC address value, and it is now ready to use.

Change the MAC address using Control Panel

Activate the Control Panel. Search for “network connections” in the Control Panel window and select “View network connections” from the search results.

Change the network connection by right-clicking or long-tapping it. In the menu that appears, select Properties.

Press the Configure button in the Properties window.

Select the Advanced tab in the new Properties window that appears. Select Network Address from the Property list, then on the right side, input the updated MAC address value. When you’re done, hit the OK button.

Windows has saved the new MAC address value, and it is now ready to use.

Change the MAC address using third-party software

We propose that you use Technitium MAC Address Changer, freeware software that allows you to alter your MAC address. Open the app when it has been installed. Select the network connection in the top list of the Technitium MAC Address Changer window. In the Change MAC Address area, type the new MAC address and click the Change Now button.

Change the MAC address using the Command Prompt or PowerShell

After learning how to update the MAC address in the Registry Editor, we can now use the reg command in the Command Prompt or PowerShell to speed up the process. If you need to switch between multiple MAC addresses on your Windows computer frequently, you may save the command line described in this section in a script file and execute it to speed up the process. Depending on which software you want to use, open Command Prompt or PowerShell as administrator.

Before you run the command in the screenshot below, you’ll need to replace two underlined strings. The first string is linked to the network card in Windows Registry that you wish to modify. To retrieve this number from the Registry Editor, go back to the previous section. The second string is the new MAC address for the network card that you wish to assign.

Why did you change the MAC address?

Changing the MAC address is a very uncommon procedure. Because it is so easy to alter the MAC address to any value you choose, the security behind it is rather weak. Keep in mind that on a network, two devices with the same MAC address cannot be active at the same time.