What a MAC address is and why you need it
A MAC address is a unique identifier assigned to your computer's network card — the hardware that connects you to the internet or a local network. It's different from your IP address. While an IP address is like your mailing address on the internet, a MAC address is like a serial number on your network card itself.
You'll need your MAC address when you're setting up a new WiFi network, registering a device with your internet provider, troubleshooting connection problems, or filtering which devices can connect to your router. Your MAC address stays the same even if you move to a different network, so it's a reliable way to identify your specific computer.
Key Takeaways
- Your MAC address is a 48-character code (usually shown as six pairs of numbers and letters separated by colons or hyphens) that identifies your network card.
- The fastest way to find it is to open Command Prompt and type ipconfig /all, then look for "Physical Address" next to your active network connection.
- You can also find your MAC address in Settings under Network & Internet, or by right-clicking your network icon in the system tray.
- If you have both WiFi and Ethernet, each connection has its own MAC address — find the one for whichever network you actually use.
Finding your MAC address using Command Prompt
The quickest method is through Command Prompt. Press the Windows key, type cmd, and open Command Prompt (the black window). Type ipconfig /all and press Enter. A list of information will appear.
Look for the section labeled with your connection type — either "Ethernet adapter" if you're plugged in with a cable, or "Wireless LAN adapter" if you're on WiFi. Under that section, find the line that says Physical Address. The code next to it (looking like 00-1A-2B-3C-4D-5E) is your MAC address. Copy it exactly as shown, including the hyphens or colons.
Finding your MAC address in Windows Settings
If you prefer using the graphical interface, open Settings by pressing Windows key + I. Go to Network & Internet, then select WiFi or Ethernet depending on how you're connected.
Click Advanced (or Hardware properties on some Windows versions). Scroll down until you see Physical address or MAC address. That's your code. This method is slower than Command Prompt but shows the same information in a format some people find easier to read.
Finding your MAC address from the network icon
Right-click the network icon in your system tray (bottom right corner of your screen). Select Open Network & Internet settings. Click Advanced network options at the bottom of the page.
Find your active connection (WiFi or Ethernet) and click it. Scroll down to Physical address. This path varies slightly depending on your Windows version, but the physical address field is always present once you reach the connection details page.
Understanding MAC address format
A MAC address is always 48 bits long, displayed as six pairs of hexadecimal characters (numbers 0–9 and letters A–F). You'll see it formatted one of two ways: with hyphens like 00-1A-2B-3C-4D-5E or with colons like 00:1A:2B:3C:4D:5E. Both formats represent the same address — the separator is just a display choice.
The first three pairs identify the manufacturer of your network card. The last three pairs are unique to your specific device. When you need to provide your MAC address to someone, copy it exactly as it appears on your screen — don't add or remove characters.
When you have multiple network connections
If your PC has both WiFi and Ethernet, each one has its own MAC address. When you run ipconfig /all, you'll see multiple sections. Find the one that matches how you're actually connected to the network right now. If you're on WiFi, use the Wireless LAN adapter address. If you're plugged in with a cable, use the Ethernet adapter address.
Some routers or network administrators ask for the MAC address of a specific connection type. Make sure you're giving them the right one — providing the Ethernet MAC address when they need the WiFi one will cause connection problems.
Troubleshooting if you can't find your MAC address
If ipconfig /all shows no results or you see "Media disconnected" next to your connection, your network card may not be recognized. Try restarting your computer first — this fixes most connection detection issues.
If the problem persists, your network driver may need updating. Go to Device Manager (right-click the Windows icon and select it), expand Network adapters, right-click your adapter, and select Update driver. If you still can't see a MAC address after updating, the network card itself may be failing — contact a technician or your device manufacturer.
Frequently Asked Questions
Can I change my MAC address?
Yes, but it's not recommended unless you know what you're doing. Some network administrators use MAC filtering to control which devices can connect, and changing yours could break that setup. If you need to change it, you can do so in your network adapter's advanced settings, but most people should leave it alone.
Is my MAC address the same as my IP address?
No. Your MAC address is tied to your physical network card and stays the same. Your IP address is assigned by your router or internet provider and can change. Think of MAC as your device's serial number and IP as your temporary mailing address on the network.
Why does my router ask for my MAC address?
Routers use MAC addresses to identify devices on the local network. They may ask for it to set up MAC filtering (allowing only certain devices to connect), assign a static IP address to your computer, or troubleshoot connection problems. Providing your MAC address is safe — it's not sensitive information.
What if I see multiple "Physical Address" entries?
Each network adapter on your computer has its own MAC address. If you see several, look for the one under the connection type you're actually using — either Ethernet or WiFi. Ignore the others unless you're specifically troubleshooting a different connection.
Do I need to write down my MAC address?
You only need it when setting up a network or troubleshooting a connection problem. You can always look it up again using the same methods, so there's no need to save it unless your network administrator asks you to keep a record.