SMAC Windows MAC Address Modifying Utility

Martin Brinkmann
Jul 12, 2007
Updated • Mar 8, 2013

The MAC address is an identifier for most network adapters. Although several Internet websites and manufacturers claim that it is not possible to change the MAC address, it is not true. While there is usually no need to change the MAC address of your computer, there may be situations where you may want to do so.

SMAC leaves the hardware MAC address alone but offers a software based way to change it which remains changed even after you reboot the computer.

SMAC protects the real MAC address on wireless networks and can be used by IT professionals to test Intrusion Detection Systems and analyze network problems. Changes become active immediately and can be tested with a link to the ipconfig tool. The Evaluation version has several limitations but can be freely downloaded.

You are free to change the MAC address of your system to whatever string you would like it to be. Note that while it is unlikely that the change will have an effect on your system's networking capabilities, you can still go back to the original MAC address easily whenever the need arises.

The program is not free and if you are looking for a program that you can use as an alternative, you may want to check out Win7 Mac Changer instead which offers to do so. The program is compatible with Vista and newer versions of Windows, despite its name which indicates the contrary.

It supports a variety of features. To use it simply select the network adapter that you want to modify first. The current MAC address is displayed by the program, and to change it, you simply select the operating system that you are using and a new MAC address. You can enter the new address manually, or click the randomize button to pick a random address instead.

You can also use the interface to reset the setting to the default at any time.


Tutorials & Tips

Previous Post: «
Next Post: «


  1. duryodhan said on July 14, 2007 at 11:25 pm

    oops sorry I mixed up the names of 2 blogs I read pretty frequently.

    You CAN have same mac for 2 addresses. (atleast in Linux, and I am pretty sure in Windows). It will be somehting really fubar, but it is allowed. (Edit the registery and put the MAC address you want).

    Best tool, write a script. use devcon to restart your interface and reg add/del to add what you want to the registery, it is so much easier to do when you have multiple macs you want to keep changing about in.

  2. p5chin said on July 13, 2007 at 3:36 pm

    hi martin,

    here is the link:


  3. Martin said on July 13, 2007 at 10:54 am

    3. Who is Mike ? It is indeed not possible.
    P5chin do you have a download link for the program ?

  4. p5chin said on July 13, 2007 at 10:39 am


    i think much more better tool is out there ..freeware


  5. duryodhan said on July 13, 2007 at 10:22 am

    why what where

    omg I think I just realised … this website USED to rock!

    “not possible same MAC address for more than one device.”

    Are you sure about that?

    And this tool is essentially a pretty fubar tool. Mike,you used to be sooo much better, what happened?

  6. D3 said on July 13, 2007 at 4:53 am

    omg , i think i just jizzed my pants ….keep up the great work, this website rocks

Leave a Reply

Check the box to consent to your data being stored in line with the guidelines set out in our privacy policy

We love comments and welcome thoughtful and civilized discussion. Rudeness and personal attacks will not be tolerated. Please stay on-topic.
Please note that your comment may not appear immediately after you post it.