How to Find and Change MAC Address in Windows and Linux

The invention of the Internet is considered to be one of the most important changes which transformed the world. People cannot imagine their lifestyle without the internet. From kids to adults it has become an part of their life. Almost 50% of the world’s population uses the internet every day but most of the people don’t know how it works. For working of the internet mainly two types of addresses are used:

  1. IP Address 
  2. MAC address

The IP address stands for the Internet Protocol address which is uniquely assigned to each network. For example, you want to send a file to your friend. Now when you clicked the send button on your computer, the data is transmitted over the Internet ( i.e. hopping between multiple routers until it reaches your friends IP address ) having a stamp of the destination address of your friends IP address. Without the IP address, the file would get lost.

An example of IP address is –

In this, the IPv4 Address denotes the IP address. It is a 32-bit address.

Now, let’s move to the main topic which we will talk about, the MAC Addressees. The full form of MAC is Media Access Control Address. I know what you are thinking what kind of name is that? Believe me, it is not that bad at it seems :). Basically, a MAC address is used for forwarding the packet within the network or outside the networks. Actually, MAC address is unique because it helps in identifying the device within the LAN (Local Area Network) or outside the LAN. The size of the MAC address is 48-bits.

The packet is transmitted comprising both the MAC Address and the IP address. An important thing to remember is that MAC address keeps on changing over the course of Internet while the IP addresses do not as the packet moves forward.

Read Also:

How To Spoof or Change Your MAC Address On Mac

How to Change MAC Address in Android Devices Without Root

How to Change/Spoof MAC Address in Windows/Linux

Finding MAC Address in WINDOWS

Currently, I am on Windows 10 but if you are on any different version of windows the process is still the same.

Method 1

Step1. First, click on the bottom left windows icon.

Step2. Once you click there a pop up will appear.

For other versions of windows similar to this will appear.

Step3. Type ‘RUN’ and hit enter.

Step4. A dialog box like this would seem.

Step5. In the dialog box type ‘cmd’ and hit enter. (Just for when if you don’t know cmd stands for command prompt)


Step6. As you hit enter another dialog box called cmd.exe will pop up.

Step7. In the following, just type ‘ipconfig /all’ and hit enter.

Step8. As soon as you press enter, a list with details of Windows IP configuration would seem.

If you are connected via Ethernet (Wired) look for the heading Ethernet adapter Ethernet

If you are connected via Wifi look for the heading Wireless LAN Adapter Wi-Fi.

Method 2

 Follow till the step 6 of method 1 and then follow forward.

Step 7 – Once the cmd is opened type ‘getmac /v’ command

The two MAC addresses represent one for Ethernet connection and one for WiFi Connection.


Currently, I am running Ubuntu OS. If you are operating on any other version of Linux the process is still similar.

Step1. Click on the spiral looking icon present at the upper left of the dock.

Alternatively, if you couldn’t find this icon you could also hit Windows key in the keyboard.

Step2.  A screen will appear where you could search all the files on your PC. In the search bar, type ‘terminal

Step4. Once you click enter, a terminal screen would open.

Step5. In the terminal, type ‘ifconfig’ and hit enter.

As we now know how to view Mac Address lets now learn how to change it. The MAC address is generally changed to someone else’s MAC address to spoof and be someone else.

Let me explain you with an example. A kid name Raju uses a wifi connection on his mobile and is really addicted to the internet. Seeing this, his dad thought of an idea to block him (His Mobile MAC Address) on the router so he couldn’t access the internet after a certain time. This seemed a good idea until Raju understood what was happening and read this post forward. Being a geek, he changed his MAC address to someone else and voila! He could use the internet again. Not so good idea for his dad, right? 😛

Not without wasting any more time let’s move further and learn how to change the MAC address.

Changing MAC Address on Windows

Method 1- Using the inbuilt MAC changing functionality

Step1. Hover over to the Windows Icon and right click on it. Choose Device Manager option.

Step2. A device manager dialog box should appear. Click the drop down button of Network Adapters.

I have a lot of them but the main ones are of Ralink and Realtek. I know this because when I viewed my MAC address before only these two were used for Wifi and Ethernet connection . You might have different adapters here. Choose the one whose MAC address you want to change.

Like, I want to change the MAC address of Realtek PCIe FE Family Controller.So I will be selecting that.

Step3. So right click on the adapter you wish to change and click on properties.

Step4. Once you click Properties, a dialog box will appear.

Step5. Click on Advanced tab.

Step6. Click on Network Address Property.

As you can see the value is not present. Let’s type some value for it. For testing purposes, I wrote full MAC address as 00000000. You can type any address you want.

Step9. Type your desired MAC address and click on OK.

Now the MAC Address is and you are ready to go.

After changing my MAC Address-

Method 2 – Tools

A much easier way to change the MAC address is by using various tools which are available for Windows.

Some of the  famous tools are-

  1. Technitium MAC Address Changer
  2. NoVirus MAC Address Changer
  3. SMAC MAC Address Changer

Changing MAC Address on Linux

Step1. Click on the spiral looking icon present at the upper left of the dock.

Alternatively, if you couldn’t find this icon you could also hit Windows key in the keyboard.

Step2.  A screen will appear where you could search all the files on your PC. In the search bar, type ‘terminal

Step3. Once you click enter, a terminal screen would open.

Step4. Type ‘macchanger’ in the terminal.

Step5. If following error is seen, type ‘sudo apt install macchanger’.

Step6. After you hit enter, Macchanger will start installing files on PC. Wait for some time. After the installation has completed you will see something like this.

This means it has successfully installed.

Step7. Now type ‘ifconfig’.

Note down the name of the connection you have. I have two of them eno1 and wlo1. You might have different names here.

Step9. Now type the following commands.

Sudo ifconfig wlo1 down

 Sudo Macchanger –r wlo1

 Sudo ifconfig wlo1 up

*Remember wlo1 represents your interface.

Now we type ‘ifconfig’ to check if the MAC address has really changed or not.

As you can see the permanent MAC address has been replaced by a new MAC address. Mission Successful! 😀

*Just for when you want to revert back to your original MAC address type the following commands.


By Geek

Tech geek and enthusiast writer at

Leave a comment

Your email address will not be published. Required fields are marked *