How to change or spoof the MAC address in Windows (7 ways)

tutorial
How to change or spoof the MAC address in Windows (7 ways)
Changing the MAC address of a network card is not something most users have to do. However, some users may need to spoof the MAC address of their Windows computer to cope with different problems or network restrictions. To help you in such situations, we will share all the methods we know for changing the MAC address of a network card in Windows:

Why change the MAC address in Windows?

The reasons derive from the use of the MAC address in network management. The MAC address identifies the device connected to a network and allows the network to track, restrict or allow access based on it.
What a MAC address looks like
What a MAC address looks like For example, if you need to assign a static IP address, your router identifies and gives the static IP address based on the MAC address. Changing the MAC address comes in handy when it is difficult or cumbersome to change the MAC address rules for your network. As another example, if you change your Windows computer, or only the network card, and your ISP restricts your access to the internet using your MAC address, it’s easy to change the MAC address to the old one and regain internet access just like before the change. There are other situations too when you might want to change your MAC address, like when you connect to a work or school Wi-Fi network. If your organization’s network administrator restricts internet usage based on your MAC address, you can spoof the MAC address to attempt bypassing those restrictions. If you need or want to know your current MAC address, before changing it, check these 7 ways to find your MAC address on Windows. Also, if you need to restore the original MAC address, here are six methods to do it. Keep in mind that after you change the MAC address in Windows 11 or Windows 10, the new one becomes active only after you restart your network card (you can disable and enable it) or restart your Windows computer.

1. How to change the MAC address in Windows 11 and Windows 10 using Device Manager

Regardless of whether you use Windows 11 or Windows 10, open the Device Manager on your computer or device. In the Device Manager window, expand the list of Network adapters by clicking or tapping on their entry. Then, right-click or press and hold the network card for which you intend to change the MAC address and select Properties in the contextual menu.
Open the Properties of your network adapter
Open the Properties of your network adapter In the network adapter’s Properties window, head to the Advanced tab. In the Property list, select Network Address, and then type the new MAC address inside the Value field on the right side of the window. When finished, press the OK button.
Set a MAC address for your network adapter
Set a MAC address for your network adapter Windows changes the MAC address immediately, but you’ll need to reboot your PC to start using it. NOTE: If you can’t find the Network Address property, the driver of your network adapter doesn’t support this field out of the box. In that case, follow the third or fourth methods from this guide.

2. How to change your MAC address in Windows 11 or 10 from the Control Panel

You can also use the Control Panel to change the MAC address, both in Windows 11 and Windows 10. Open it and search for “network connections.” Then, click or tap the “View network connections” link from the search results list.
Search and open network connections in Control Panel
Search and open network connections in Control Panel This brings up the Network Connections window. Locate the network connection for which you want to change the MAC address, right-click or press and hold on it, and select Properties in the contextual menu.
Open the Properties of your network connection
Open the Properties of your network connection In the selected network connection’s Properties window, press the Configure button.
Click or tap Configure
Click or tap Configure In the Properties window of the network adapter, go to the Advanced tab. Locate and select Network Address in the Property list and type the new MAC address Value you want on the right side. Once you’re done, press the OK button.
Change the MAC address of a network adapter
Change the MAC address of a network adapter The new MAC address value is stored in Windows, and after you reboot your PC, it’s ready to use. NOTE: If you can’t find the Network Address property, it’s probably because your network card’s driver doesn’t support it out of the box. In that case, follow one of the next two methods in this tutorial.

3. How to change the MAC address in Windows using third-party software

We recommend using Technitium MAC Address Changer, a freeware utility that allows you to spoof the MAC address. Download, install and open this app. Then, in the Technitium MAC Address Changer window, select the network connection in the top list. Type the new MAC address in the Change MAC Address field and press the Change now button.
Change a MAC address using Technitium MAC Address Changer
Change a MAC address using Technitium MAC Address Changer NOTE: This app also allows you to spoof your MAC address by randomly generating new ones. To do that, click or tap the Random MAC Address button from the right side of the Change MAC Address field. By default, Technitium MAC Address Changer instantly applies the new MAC address by automatically restarting your network connection. That means that you don’t need to reboot your PC to apply the change. However, you can modify this behavior by checking or unchecking the option called “Automatically restart network connection to apply changes.”

4. How to change the MAC address in Windows using the Registry Editor

Start the Registry Editor as administrator and use its address bar or its navigation panel on the left to get to this path:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}
Underneath this node, you should see the list of all the network interfaces found on your Windows PC. Browse through them and check the information displayed on the right panel to identify the one you need to change. The DriverDesc field is the most likely to help you pinpoint the right network card.
Locate the network connection node in Registry Editor
Locate the network connection node in Registry Editor Right-click or press and hold on the network card node in the left panel, choose New, and select String Value in the contextual menu.
Add new string for a network adapter in Registry Editor
Add new string for a network adapter in Registry Editor On the right panel, type in NetworkAddress as the name of the newly added string value. Then, double click or double-tap to edit the NetworkAddress.
Name the new value NetworkAddress
Name the new value NetworkAddress In the Edit String window, type in the new MAC address that you want to apply to your network card.
Enter a new MAC address in Registry Editor
Enter a new MAC address in Registry Editor Finally, press OK and restart your computer to start using the newly set MAC address.

5. How to change the MAC address in Windows 11 or Windows 10 from the command line

Once we’ve learned how to change MAC addresses from the Registry Editor, we can now speed up this change using the reg command in the command line with Terminal, Command Prompt, or PowerShell. If you need to switch repeatedly between different MAC addresses on your Windows computer, you can store and run the command we describe in this section in a script file to speed up the procedure. First, open the Terminal, Command Prompt, or PowerShell as administrator, depending on which app you prefer to use. Before you execute the command in the screenshot below, you need to replace two strings that we have underlined. The first string is associated with the network card that you want to change in Windows Registry. Review the previous section to find out how to get this number from the Registry Editor. The second string is the new MAC address that you want to assign to the network card.
How to change the MAC address from command line
How to change the MAC address from command line Below you find the command in plain text, so you can simply copy and paste it. Don’t forget to edit and change the values that apply to your Windows computer and the specific network card for which you want to change the MAC address:
reg add “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}\0001” /v NetworkAddress /d 4181DBEA0EDF /f

6. How to spoof MAC address in Windows 11 (randomize Wi-Fi MAC)

Besides setting a static MAC address that you choose and specify, Windows 11 also allows you to randomize your MAC address each time you connect to a certain Wi-Fi network, as well as to all the wireless networks you will connect. This is probably the most effective way to spoof your MAC address in Windows 11. However, note that this is something that’s possible only if your network card driver supports MAC randomization. Most network cards these days offer support for random hardware addresses, but there are some adapters, old and new, that don’t. If you don’t see the settings described in this article section or the next, the best thing you can do to spoof your MAC address is to use a third-party app like the one we talked about in the third chapter of this tutorial. And now, without further ado, here’s how to randomize your MAC address in Windows 11: Launch the Settings app, select Network & internet on the left sidebar, and click or tap on Wi-Fi on the right.
Access Wi-Fi in Windows 11's Settings app
Access Wi-Fi in Windows 11's Settings app Next, if you want to spoof your MAC addresses for all the Wi-Fi networks, enable the switch called Random hardware addresses found at the bottom of the window.
Spoof your MAC by enabling the Random hardware addresses switch
Spoof your MAC by enabling the Random hardware addresses switch If you’d instead spoof the MAC address only for a specific Wi-Fi network, on the Wi-Fi page from the Settings app, click or tap on Manage known networks.
Go to Manage known networks in Windows 11
Go to Manage known networks in Windows 11 Then, choose a wireless network from the list by clicking or tapping on it.
Select a Wi-Fi network
Select a Wi-Fi network On that Wi-Fi network’s page, locate the Random hardware addresses setting, click or tap on the drop-down list on its right side, and select the option you prefer:
  • Off: default setting, your computer uses the original MAC address when connecting to the selected Wi-Fi network
  • On: spoofs your MAC address by randomizing it each time you connect to the selected Wi-Fi network
  • Change daily: Windows 11 spoofs your MAC address when you connect to the chosen Wi-Fi network on a daily basis, even if you connect to it multiple times during the day.
Spoof your MAC by turning on Random hardware addresses
Spoof your MAC by turning on Random hardware addresses Note that this setting applies the next time you connect to the selected Wi-Fi network. If you want to do that right now, you need to reconnect to your Wi-Fi or disable and re-enable Wi-Fi on your Windows 11 computer or device.

7. How to spoof MAC address in Windows 10 (randomize MAC)

Just like in Windows 11, Windows 10 also allows you to spoof your MAC address when connecting to Wi-Fi networks. However, this is possible only if your network adapter driver offers support for MAC randomization. Although most network cards today do, many older adapters, as well as some newer ones, don’t. If you can’t find the settings described in the next paragraphs, your network adapter can’t spoof your MAC out of the box. As an alternative, you might want to try using a third-party app like the one we presented in the third section of this tutorial. Now let’s see how to randomize your MAC address in Windows 10 if your drivers allow it: If you want to spoof your MAC address on all the wireless connections, open the Settings app. In it, navigate to Network & Internet and select Wi-Fi on the left sidebar. On the right side of the window, turn on the switch called “Use random hardware addresses.”
Spoof your MAC for all Wi-Fi by toggling Random hardware addresses
Spoof your MAC for all Wi-Fi by toggling Random hardware addresses Or, if you only want to spoof the MAC address for a particular Wi-Fi network, click or tap the Manage known networks link.
Access the Manage known networks section
Access the Manage known networks section On the Manage known networks page, select the Wi-Fi connection for which you want to spoof the MAC address.
Open the Properties of the selected Wi-Fi network
Open the Properties of the selected Wi-Fi network Locate the Random hardware addresses section and the setting named “Use random addresses for this network.” Then, click or tap the drop-down list under the latter.
Locate the Random hardware addresses settings
Locate the Random hardware addresses settings Windows 10 lets you choose one of three options to spoof your MAC address for the selected Wi-Fi network. Select the one you prefer:
  • Off: it’s the standard setting, which makes your computer use its original MAC address when you connect to the selected Wi-Fi network
  • On: spoofs the MAC address by setting a random one each time you connect to the selected Wi-Fi network
  • Change daily: Windows 10 spoofs the MAC address daily for the chosen Wi-Fi network, so it uses the same random MAC address throughout the day but different ones every day.
Spoof your MAC by enabling Random hardware addresses in Windows 10
Spoof your MAC by enabling Random hardware addresses in Windows 10 Note that this change applies the next time you connect to the chosen Wi-Fi network. If you want to force the MAC address spoofing in Windows 10 right now, you need to disconnect and reconnect to Wi-Fi.

Why did you change the MAC address?

Changing or spoofing the MAC address is not a common intervention. The security behind the MAC address is relatively poor because, as you’ve seen, it is easy to change it to any value you want. Keep in mind, though, that you cannot have two devices with the same MAC address active at the same time in a network. Before closing this tutorial, tell us why you want to change your MAC address. We are curious to know the situations in which our readers need to perform this operation. Comment below, and let’s talk about this subject.
Discover: Smarthome Networking Recommended Tutorials Windows

Discussion (55)

  1. A B
    A B

    My workplace ID’s work devices from their MAC address, and even though they aren’t supposed to, impose restrictions on other devices.

  2. HarryToes
    HarryToes

    Once used ChipGenius to access an undetectable thumbdrive chip register to rewrite data & repair it.
    It would be fantastic to have a similar app that could access/rewrite the hard-coded MAC addresses that seem to resist spoofing.

  3. Tony_B
    Tony_B

    Recently purchased two identical second-hand motherboards from the same supplier. The bios upgrade for dozens of these mobos was performed by this vendor in bulk. Apparently something went wrong there, and several mobos ended up with the same MAC address. Two PCs with the same MAC address didn’t work very well on my network… I’m gonna try bypassing the onboard network interface card on one of these 2 PCs with a PCIe or USB NIC. And if that doesn’t work, I hope to fall back on the solutions in the article. Thanks to my suplier for directing me to this article. Could save me the uninstall of a complete PC and returning one of the mobos to sender.

  4. Terchen
    Terchen

    Am running across a few newer USB wifi adapters that do not allow MAC to be changed by any conventional means, including through registry or Technitium. The claim is “the drivers do not allow it”.

    I agree there must be a more elaborate tool to allow any MAC address to be changed for those that require it. I think some new “Innovation” is required here. Wish I was smarter to arrive at a new solution.

  5. l. prosky
    l. prosky

    Need an more-advanced mac-changer that creates a NEW way to present ANY desired outward-facing mac identity.

    Probably would be a more-complicated script than Technitium & others like it. It would have to continuously replace some ID packets. Way out of my knowledge level.

    Own several newer 802.11ac adapters that REFUSE spoofing.

  6. Debbie
    Debbie

    We know the neighbor has spyware. We’ve seen various types throughout the years. We haven’t been able to find any help to stop any of the things he is doing. This is just another attempt to recover from a total takeover.

  7. Lance
    Lance

    To buy internet access on an airplane and use it on multiple devices. Unfortunately intel has made that difficult with their WiFi 6 AX201 adapter

  8. FairPlay
    FairPlay

    So I can be nefarious and anonymous simultaneously. It’s not just my MAC address, though. All of my “public” data is lies. Who knows, maybe the internet even thinks I am you.

    I see your email field says “remains private”. Jokes on you. That email is only going to remain, at all, for 8 more minutes.

  9. Daniel
    Daniel

    I just attended work training where the trainer said you can not change a MAC address and I’m like, “yes, you can.”

    Why did I want to change the MAC address? To prove her wrong.

    1. Ciprian Adrian Rusen
      Ciprian Adrian Rusen

      Funny. :)))

  10. A boy
    A boy

    I’ve been blacklisted by FortiGuard. I’ve tried changing my MAC address using Techtium, but I’m still blocked. Do you know how to fool FortiGuard?

  11. ZAche (Digitalcitizen.life)
    ZAche (Digitalcitizen.life)

    School refuses to realize they need to let people use their own laptops on the wifi when they give us barely working chromebooks, idgaf.

  12. Mark
    Mark

    My kid uses this to bypass parental controls. Awesome

  13. Mike Monticello
    Mike Monticello

    testing automotive components that must talk to a specific MAC address. Need 50+ testers with same MAC address on adapter to automotive ethernet. Testers have 2 NICs. One to talk to the part and the other to connect to the “hive”.

  14. Uzair
    Uzair

    I want to change my Mac Address because my schools network administrator monitors all the computers on the network . I figured if I change the Mac address and IP address on my laptop to the MAC and IP address of a computer at my school , Ill be able to pretend to be said computer

  15. Jack Driskell
    Jack Driskell

    Resetting router will not let me get back online, however, I was able to get online with a new device. So I figure if I change my Mac it should let me online. Or I have to wait for the internet provider to make a service call here. This problem has been a problem with routers for many many years and usually resetting the router fixes it but sometimes not. I would think over a decade they could resolve this very annoying, time consuming, and common problem without resetting the router or having a network admin handle it.

  16. Person123
    Person123

    I changed my mac address to bypass parental restrictions on my internet

  17. Edgar
    Edgar

    My dad is blocking me.

  18. Man
    Man

    But allowing internet access only to listed MAC addresses should fix the problem,
    And if they decide to be smart about it again and changebthe MAC, they will have to come forward themselves since they won’t access internet at all.

  19. Man
    Man

    Changing MAC address is very easy, it was one way to control the sleep time for my kids. But since they learned to change the MAC, it’s not working anymore.
    But allowing internet access only to listed MAC addresses shouem

  20. Jens Siemund
    Jens Siemund

    I changed it so my ethernet couldn’t be restricted from wifi =)

  21. Asmat
    Asmat

    my pc ethernet is blockes several time by IT manager what I do for this problem

  22. Nilsson
    Nilsson

    Was in a hotel some time ago, their wi-fi blocked all Mac-adresses that where from consoles, like a xbox one.

    1. Ciprian Adrian Rusen
      Ciprian Adrian Rusen

      Wow, nasty stuff on their part.

  23. L
    L

    I dual boot my PC in linux and windows, on the linux side I can use the AAC codec with my headphones. In the windows side I’m restricted to use SBC. I’m hoping that changig the mac address of the bt adapter in windows will ease the pairing problems I’m having. I guess that the headphones get somehow confused when I switch between win / linux.

  24. badash
    badash

    my mom keeps banning me from the network so I want to keep changing my laptop’s MAC address -turns out my system doesn’t support this feature :'(

  25. M.NASEEM
    M.NASEEM

    I reinstalled the windows 7 and i was unable to connect to wireless router.
    I have created a list of devices with their mac addresses on the router. I tried every thing, at last the final option was to reset my router so i did it. Now after reading your tutorial i have created a string in the registry and i have remembered the my laptop’s mac address for future use. In case i reinstall the windows then i will reuse the old mac address. I don’t know much about the networking. May be i was missing some easy steps. By the way THANKS for this information sharing. GOD BLESS YOU.

    1. Anonymous
      Anonymous

      Happy to help. Do not hesitate to subscribe to our email newsletter.

  26. Sandi
    Sandi

    Somebody cloned my mac address

  27. DMD
    DMD

    Simulation of ARINC-664 end system requires changing the MAC since the MAC includes the Virtual Link ID. Up to 4096 virtual links can exist on an single end system.

  28. YEETyeet
    YEETyeet

    Appears my internet is no longer working on a hotel WiFi after using extended Netflix, so I want to change MAC to appear as a new user to their system to hopefully unlock new data as that’s the only way they can track me.

  29. Steffen
    Steffen

    I changed cause my current mac adress was blocked

  30. Bredy
    Bredy

    Trying to override parental controls

    1. no-one
      no-one

      same here man

  31. no connect
    no connect

    my hp laptop adapter has a rare downfall. it chooses to lag and not connect to avail net connections due to AP issues. researching my problem user suggested changing laptop mac add and changing ip4 add and ip6 dns adds
    it works

  32. Azza
    Azza

    I am studying for IT security and I am learning all practicable examples given in books.

  33. adi
    adi

    my company blocked the whatsapp web hence it’s important and widely use to communicate among us too!

  34. Budvar
    Budvar

    Testing wireless enviroment with plain system

  35. Bryan
    Bryan

    I don’t have the netword address option in properties. I found it on a different computer, what can be the problem?

    1. Danny Rome
      Danny Rome

      Technitum works well.

  36. Anonymous
    Anonymous

    I wanted to circumvent Xfinity XFi parental controls by changing my MAC address so that my device was no longer blocked.

  37. Rodeo..
    Rodeo..

    Hackers are on the wifi i am using and get to my pc ,,..knowing my mac address.

  38. Mark
    Mark

    TeamViewer started flagging people as commercial users trying to force them to pay for the service, even though they are not commercial. So changing the mac address is a way to get around it.

    1. Anonymous
      Anonymous

      Thanks for sharing this tip.

  39. Md Hawai
    Md Hawai

    We need to block changing the mac id in our office, wanted to know if it is changeable in win 10 pro.

  40. Davide
    Davide

    Need to have same MAC for laptop and docking station for dhcp server

  41. RedTripcoster
    RedTripcoster

    i am studying ethical hacking at my university so although i know the way to change the address of linux system , i was looking for windows method

  42. Jessey
    Jessey

    Yep, It works via technitium.
    I use this to get unban on the one server. Nothing special.

  43. rpatra
    rpatra

    We have a WiFi connection in my university’s hostel and the WiFi is freakishly fast. There only hostel students can use the WiFi as they have submitted their Mac ID to the warden. They some some kind program that allows to connect if the MAC ID is registered.

  44. Rudi
    Rudi

    A program that gives my laptop wifi a random address each time I connect would be interesting for me.

    Background: some business competitors know my wifi mac address and try to hack the router of my hotel to eventually hack my pc from the hacked router (no joke; and they’re highly skilled and equipped)

  45. Trey
    Trey

    Testing a DHCP Server to ensure it is properly assigning a IP addresses.

    Changing the MAC address in REGEDIT doesn’t seem to take. Any ideas?

    Ideally I would just use the command prompt and have an automated test to go through ~255 IP addresses but the change directly in REGEDIT doesn’t seem to take effect.

    Changing the MAC address in the Device Properties works immediately and even changes the value that I’m working with in REGEDIT.

    1. Uzair
      Uzair

      @Trey
      I think you would have to restart your computer after making changes to the registry.
      From what I know changes only take affect after a restart

  46. person
    person

    my brother is threatening to block my mac address.

  47. Mario
    Mario

    A bandwidth limit was put on my device MAC address

  48. privacy
    privacy

    privacy, some WLAN operators try to track you by remembering your MAc address