The Media Access Control (MAC) address is a physical address that is used to identify your device in the network. Any device that is connected to the Internet has a MAC address. The MAC address is hardcoded on the Network Interface Controller (NIC). Let’s explore why and how you can change MAC address in Windows 10.

Every NIC has a unique MAC address. MAC addresses are required to make a local Ethernet (or Wi-Fi) network function. They allow a network device to attract the attention of a single directly connected device, even though the physical connection is shared. This can be important when thousands of devices are connected together within a single organization.

Let there be no confusion regarding the IP address and MAC address; both of these are separate terms and different from each other. Before we discuss how to change the MAC address in Windows 10, let us understand the difference between MAC address and IP Address.

What Is The Difference Between MAC and IP Address

The IP address is the address provided by your ISP (Internet Service Provider). The MAC address is burned on the NIC by the manufacturers.

MAC address is called the physical address of the device. On the other hand, the IP address is a logical address assigned to the device and can be often subject to change. These are some important and straight forward differences between the two terms.

Reasons to Change MAC Address in Windows 10

There are different reasons people try to change the MAC address. MAC address is visible to everyone using some tools. At times, hackers can get into the device using the MAC address. So, one of the important reasons to change the MAC address in Windows 10 is privacy.

Some of the other reasons why users decide to change mac address are:

  • Get access to the network that has blocked your device based on the MAC address
  • To check your router for MAC address filtering

You can also change the MAC address of any device just for testing purposes.

How to Find the MAC Address on Windows 10

If your PC has an Ethernet card along with a Wi-Fi adapter, you will have two MAC addresses to change.

Let’s see how to get the MAC address on Windows 10 PC.

Step 1: OpenRun by using Windows Key + R.  Type cmd and press Enter to open Command Prompt.

how change mac address on Windows 10
Open Command Prompt via Run

Step 2: Type ipconfig/all in Command Prompt.

find the mac address in windows 10
Check the Physical Address of Ethernet

Once the command gets executed, check the Physical Address of Ethernet adapter Ethernet. Note it down for further references.

how to change mac address in windows 10
Check Physical Address of Wireless LAN adapter Wi-Fi.

Note down the Physical Address under Wireless LAN adapter Wi-Fi if present on your system.

Now that you know the MAC address of your network interfaces, let us understand how to change your MAC address.

How to Change MAC Address in Windows 10?

Although the MAC address is burned on your devices, you can change it. There are 4 different ways one can change MAC address in Windows 10.

1. Use Device Manager

The simplest way to change MAC address is by using Device Manager.

Press Windows key + X  and click on Device Manager. Navigate to the network adapters for which you want to change MAC address in Windows 10, and right-click it.

Now, Click on Properties.

1 10

Caption: Network adapter properties

Under the Advanced tab, select Network Address and change the values shown in the following image.

Change value of Network address to change mac address windows 10
Change the value of Network address for selected Network adapters

Note: Not all network adapters will have this option. You have to check to see if this option is available or not.

2. Use Registry Editor

You can also change the MAC address in Windows 10 by using the registry. However, before making changes into the registry, we recommend you to take the backup of the entire registry.

To do so please refer to our guide on how to backup registry in Windows 10.

Step 1: Open Command Prompt and execute the command mentioned below.

net config rdr

net config rdr command
Execute the command on command prompt

Note down the number in curly brackets under Workstation active on. It differs from system to system.

Step 2: Type regedit in the start menu.

Right-click on the Registry Editor and select Run as administrator from the context menu.

Step 3: In the registry editor, navigate to \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}

Step 4: You can see many folders in the mentioned location. You need to find the appropriate one.

Under each folder, search for NetCfgInstanceId and check the Data next to it. It should match the address noted in step 1.

Step 5: Once the correct folder is found, right-click on the folder and navigate to-

New ➜ String Value.

New String Value in Registry
Create a new String Value

Give the name as NetworkAddress to the string value.

Step 6: Right-click on the Network Address and click on Modify.

Give the required mac address in the value field of the NetworkAddress.

Enter the new address to change mac address windows 10
Value of NetworkAddress

If you cannot access registry editor or wish to use Command Prompt as an option, then you can use the below command.

_reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}\001 /v NetworkAddress /d 002822D90EFA /f

Here, 001 is the folder of the registry editor for which the MAC address you wish to change and 002822D90EFA is the MAC address you want to enter.

You can confirm this by checking the MAC address.

3. Use Control Panel

The third way you can change MAC address in Windows 10 is by using the control panel. Well, this is easier than using the registry editor.

Step 1: Open Control Panel and search for View network in the search panel.

Click on View network connections from the search result.

View network connections to find mac address windows 10
View network connections

Step 2: Right-click on the network for which you need to change the MAC address and select Properties from the context menu.

Properties of Wi Fi
Click on Properties of Wi-Fi

Step 3: Click on Configure in the Properties window.

Click on Configure to change mac address windows 10
Click on Configure

Step 4: Go to the Advanced tab and add the Value in the Network Address.

Adding Value for Network address
Adding value to Network Address

Step 5: Now, click on OK to save the changes.

You now have a different MAC address.

4. Use Third-Party Tool

If you do not wish to take the risk to change MAC address in Windows 10 by yourself, then you can opt for third-party tools.

Technitium MAC Address Changer is the third-party tool that you can use to assist you.

Step 1: Download Technitium MAC Address Changer here. Install it.

Step 2: Launch the app. Click on the network for which you wish to change MAC address.

Step 3: Enter the MAC address you want and click on Change Now!

technitium tool to change MAC address
Technitium MAC Address Changer tool

You can also generate a random MAC Address using the Random MAC address button.


The reason to change the MAC address may differ based on your needs. With all the different ways stated above, you can conveniently change MAC address in Windows 10.

The easiest way to change the MAC address is to use the Device Manager. However, the method you go for depends on your technical expertise and comfort level. If you are not confident and wish to have assistance while changing the MAC address, then you can opt for a third-party tool.