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 looks like a string of letters and numbers separated by colons or hyphens, such as 00:1A:2B:3C:4D:5E. Every network device has one, and no two are identical.
You need to find your MAC address when setting up a new network, connecting to a restricted Wi-Fi network that requires device registration, troubleshooting connection problems, or configuring your router to recognize specific devices. Some workplaces and schools require you to register your device's MAC address before it can access their network.
Key Takeaways
- Your MAC address is a unique identifier for your computer's network card and appears as a string of letters and numbers separated by colons or hyphens.
- On Windows, you can find your MAC address by opening Command Prompt and typing ipconfig /all, then looking for the "Physical Address" line.
- On Mac, open System Preferences, select Network, choose your connection, and click Advanced to find the MAC address listed as "Wi-Fi Address."
- On Linux, open a terminal and type ifconfig or ip link show to display your MAC address next to "HWaddr" or "link/ether."
- If your computer has both Wi-Fi and Ethernet, each connection has its own MAC address, so check which one you actually need.
Finding Your MAC Address on Windows
Open the Command Prompt by pressing the Windows key, typing cmd, and pressing Enter. A black window will appear with a blinking cursor. Type ipconfig /all and press Enter. The system will display a list of network information.
Look for the section labeled with your connection type — either "Ethernet adapter" if you are plugged in with a cable, or "Wireless LAN adapter" if you are using Wi-Fi. Within that section, find the line that says "Physical Address." The string of characters next to it is your MAC address. Copy it exactly as it appears, including the hyphens.
If you have both Ethernet and Wi-Fi connections, you will see two separate sections, each with its own Physical Address. Make sure you are copying the address for the connection type you actually use.
Finding Your MAC Address on Mac
Click the Apple menu in the top-left corner and select "System Preferences" (or "System Settings" on newer versions). Click "Network" in the left sidebar. You will see a list of connection types on the left side of the window.
Select the connection you use — either "Wi-Fi" or "Ethernet" — and click the "Advanced" button in the bottom-right corner. A new window will open. Look for the tab labeled "Hardware" or scroll down until you see "Wi-Fi Address" or "Ethernet Address." The address shown there is your MAC address.
Write down the address exactly as it appears. Some networks require the colons between each pair of characters, while others do not, so keep the original format until you know what the network needs.
Finding Your MAC Address on Linux
Open a terminal window. Type ifconfig and press Enter. The system will display information about all your network connections. Look for the section labeled with your connection name — usually eth0 for Ethernet or wlan0 for Wi-Fi.
In that section, find the line that begins with "HWaddr" or "ether." The string of characters after it is your MAC address. If ifconfig does not work on your system, try typing ip link show instead. Look for "link/ether" followed by your MAC address.
Copy the address exactly as shown, including all colons or hyphens. Some Linux systems display it with colons, others with hyphens — use whichever format your system shows.
What to Do If You Have Multiple Network Connections
Most computers have at least two ways to connect to a network: Wi-Fi and Ethernet (a wired connection). Each one has its own MAC address. Before you look up your address, figure out which connection you actually need to register or troubleshoot.
If you are connecting to a Wi-Fi network, you need the Wi-Fi MAC address. If you are plugging in an Ethernet cable, you need the Ethernet address. If you are unsure which one the network requires, check the registration instructions or contact the network administrator. Using the wrong address will prevent your device from connecting.
Common Mistakes When Recording Your MAC Address
The most frequent error is copying the address with mistakes — a number misread as a letter, or a character skipped. Read it aloud as you type it into the registration form to catch errors before you submit. Some people also confuse their MAC address with their IP address, which is different and changes more often. Your MAC address is the "Physical Address" on Windows or "Hardware Address" on Mac and Linux.
Another common problem is registering the wrong connection type. If your computer has both Wi-Fi and Ethernet, make sure you know which one you are actually using before you look up the address. Registering your Ethernet address when you only use Wi-Fi will not help you connect.
Finally, some networks are case-sensitive about whether letters are uppercase or lowercase, while others are not. When you copy your address, preserve the exact case shown on your screen. If the registration fails, try entering it in all uppercase or all lowercase to see if that makes a difference.
Frequently Asked Questions
Can I change my MAC address?
Yes, but it is not recommended unless you have a specific reason. Most operating systems allow you to change your MAC address through network settings or terminal commands, but changing it can break network connections or cause registration systems to stop recognizing your device. If you think you need to change it, contact your network administrator first.
Is my MAC address the same as my IP address?
No. Your MAC address is a permanent identifier for your network card hardware. Your IP address is assigned by your network and changes when you move to a different network or restart your connection. Networks use MAC addresses to identify devices on the local network and IP addresses to route data across the internet.
Why does my computer have more than one MAC address?
Each network connection has its own MAC address. If your computer has Wi-Fi, Ethernet, and Bluetooth, each one has a separate address. Some virtual machines or network software also create additional virtual network cards, each with its own address. Check which connection you actually use before registering.
What if the MAC address field shows all zeros or is blank?
This usually means the network connection is disabled or not working. Make sure your Wi-Fi or Ethernet is turned on and connected. Restart your computer and try again. If it still shows blank, the network hardware may need a driver update or repair.
Do I need to register my MAC address every time I connect to a network?
No. Once you register your MAC address with a network, that device is recognized the next time you connect. You only need to register once per device per network. If you get a new computer or network card, you will need to register the new MAC address.