7 ways to find your MAC address on Windows

There are cases when you need to know the MAC address of your Windows computer or device. To help you in those situations, we share seven different methods that you can use to find the MAC ID of your network adapter. Some of them are quick, like the getmac command, which you can run in PowerShell or Command Prompt (cmd). Others, like the one using the Settings app from Windows 10, require a bit more clicking. If you want to know how to find the MAC address of your laptop or desktop PC in Windows, read this guide and use the method that works best for you:

NOTE: Most of the methods we show in this guide work in both Windows 10, Windows 8.1, and Windows 7. We've put notes inside the few ways that apply only to some versions. The order of the methods is based on how fast they tell you your MAC address.

1. How to find your MAC address using the GETMAC command in PowerShell or Command Prompt

This is one of the fastest methods we know for finding the MAC addresses of all your network adapters in Windows, including virtual ones that are installed by virtualization software like VirtualBox or VMware. First, open PowerShell or start Command Prompt. Then, type in the command getmac and press Enter on your keyboard. The getmac command outputs a list of all your network adapters and their MAC addresses, which you can check in the Physical Address column highlighted below.

Find the MAC address with the getmac command

Unfortunately, the getmac command can show the MAC addresses only for the enabled network adapters. To find the MAC address of a disabled network adapter using getmac, you must first enable that network adapter.

2. How to find your MAC address with the Get-NetAdapter command in PowerShell

Another quick way to find your MAC address in Windows is to open PowerShell and use the Get-NetAdapter command. This command shows the basic properties of every network adapter available on your Windows PC. You can see the MAC addresses in the MacAddress column.

Identify the MAC address with the Get-NetAdapter command in PowerShell

The beauty of the PowerShell Get-NetAdapter command is that, unlike the getmac command, it shows the MAC addresses for all network adapters, including disabled ones. For each network adapter, you can view its current status, alongside its MAC address and other properties.

Note: The Get-NetAdapter command only works in PowerShell on Windows 10 and Windows 8.1. It doesn't work in Windows 7 or Command Prompt.

3. How to find your MAC address by running the IPCONFIG command in PowerShell or Command Prompt

The ipconfig command is designed to provide detailed information about your network connections and network adapters. To run it, first launch PowerShell or Command Prompt.

Type the command ipconfig /all and press Enter on your keyboard. The command displays all of the current TCP/IP network connections and detailed technical information about each. To find your network adapter's MAC address, identify the network adapter's name and check the Physical Address field, as illustrated in the screenshot below.

Run ipconfig /all to find your MAC address

As you can see, the ipconfig /all command outputs a lot of information. It can be cumbersome to find your MAC address that way. That's why you might like a way to extract only the MAC address from the flood of details shown by ipconfig. To do that, you can pipe the information from ipconfig to another command: findstr.

If you want Command Prompt or PowerShell to display only the MAC addresses of your network adapters, run ipconfig /all | findstr "Description Physical".

Get MAC addresses only, with the command: ipconfig /all | findstr "Description Physical"

4. How to find your MAC address using the WMIC NIC GET command in PowerShell and Command Prompt

Another command that you can use to find the MAC addresses of your network devices is wmic nic where PhysicalAdapter=True get MACAddress,Name. Run it in PowerShell or Command Prompt, and it tells you the MAC addresses of all your network adapters.

wmic nic where PhysicalAdapter=True get MACAddress,Name

If you're using PowerShell on a Windows 8.1 or Windows 7 computer, you might have to adjust the command a little, like this: wmic nic where PhysicalAdapter=True get MACAddress"," Name. Otherwise, it works the same and provides the same results.

5. How to find your MAC address on Windows 10, using the Settings app

If you're using Windows 10, you can find your MAC address from the Settings app. Open the Settings and go to Network & Internet.

Network & Internet in Windows 10 Settings

If you want to find the MAC address of your wireless network card, select Wi-Fi and then click or tap on the network to which you are connected. If you are using an Ethernet connection (wired network connection), select Ethernet and then click or tap on the name of the network to which you are connected.

The active network connection

Windows 10 displays a list of properties and settings for your active network connection. Scroll down until you find the Properties section. The last line of properties is named Physical address (MAC) and shows you the MAC address of your network card.

The Physical address (MAC) of the network adapter

6. How to find your MAC address from the Control Panel

If you're using Windows 7 or if you prefer the old ways of doing things even on Windows 10 or 8.1, you can find your MAC address from the Control Panel. Open it and click or tap on the "View network status and tasks" under "Network and Internet."

View network status and tasks in the Control Panel

This opens the Network and Sharing Center. Look at the "View your active networks" section from the top-right area of the window. There, you should see the name of each of your active network connections and, on their right side, several details about them. The line named Connections shows Ethernet if you are using a wired network connection. If you're using a wireless network connection, it says Wi-Fi, followed by the name of the network to which you are connected. Click on the link near Connections, as shown in the screenshot below.

The active network connection shown in the Network and Sharing Center

The Status window for your network adapter is now displayed. Push the Details button.

The Details button from the network connection's Status window

The Network Connection Details window is displayed. Here, you can see extensive details about your network connection, including the IP address, DNS servers addresses, and more. The MAC address is displayed in the Physical Address line highlighted in the screenshot below.

The Physical Address is the MAC address of the network adapter

You can copy and paste all the information displayed in this window, using the Ctrl + C / Ctrl + V shortcuts on your keyboard.

7. How to identify your MAC address on Windows 8.1, using the PC Settings

If you're using Windows 8.1, you can also find the MAC address of your laptop or desktop PC using the PC Settings. Open the PC Settings app, go to Network and select Connections on the left side of the screen. Then, click or tap on the name of your active network connection.

The active network connection shown in Windows 8.1's PC Settings

Windows 8.1 displays a list of properties and settings for your active network connection. Scroll down until you find the Properties section. The last line of properties is called Physical address, and it tells you the MAC address of your network card.

The Physical address is the MAC address

You can copy these properties using the Copy button and then paste them anywhere you wish.

Do you know other ways of finding the MAC address in Windows?

As you can see, Windows offers multiple methods for finding the MAC address of any network adapter. The methods shown in this article are the easiest we know, using only tools and commands that are available in Windows. If you know other ways to find the MAC address of a network adapter, do not hesitate to share it using the comments below.