What a Mac Address Is and Why You Need It
A MAC address (Media Access Control address) is a unique identifier assigned to every device that connects to a network. It is a 48-bit number, usually written as six pairs of hexadecimal digits separated by colons or hyphens — for example, `00:1A:2B:3C:4D:5E`. Your computer's MAC address is different from its IP address; the MAC address identifies your device on a local network, while the IP address routes traffic across the internet.
You will need your MAC address when setting up a new network, registering a device with your internet service provider, configuring network access controls, or troubleshooting connection problems. Some networks require you to register your device's MAC address before it can connect. If you are setting up a guest network or a device on a corporate system, the network administrator may ask for it.
Key Takeaways
- Your MAC address is a unique identifier for your device on a local network, written as six pairs of numbers and letters separated by colons.
- On Windows, open Command Prompt and type ipconfig /all to find the "Physical Address" listed for your network adapter.
- On Mac, go to System Settings, select Network, choose your connection, and click Details to see the MAC address next to "Wi-Fi Address" or "Ethernet Address".
- On Linux, open a terminal and type ip link show or ifconfig to display the MAC address for each network interface.
- If you have multiple network adapters (Wi-Fi and Ethernet), each one has its own MAC address — find the one for the connection you actually use.
Finding Your Mac Address on Windows
The fastest way on Windows is through Command Prompt. Press the Windows key, type `cmd`, and press Enter to open Command Prompt. Type `ipconfig /all` and press Enter. A list of network adapters will appear on your screen.
Look for the adapter you use — usually "Ethernet" if you are plugged in with a cable, or "Wireless LAN adapter Wi-Fi" if you are on Wi-Fi. Next to "Physical Address" you will see your MAC address. It will look like `A4-2B-8C-16-D9-E3`. Write it down or take a screenshot if you need it for registration.
If you prefer a graphical interface, you can also find it through Settings. Go to Settings > Network & Internet > Wi-Fi (or Ethernet), select your connection, click Properties, and scroll down to find "Physical address (MAC)". Both methods show the same information; use whichever feels easier.
Finding Your Mac Address on macOS
On a Mac, open System Settings (or System Preferences on older versions). Click Network in the left sidebar. Select the connection you use — Wi-Fi or Ethernet — from the list on the left.
Click the Details button (or Advanced on older versions). A window will open showing network information. Look for "Wi-Fi Address" if you are on Wi-Fi, or "Ethernet Address" if you are wired. That is your MAC address. It will appear as six pairs of characters separated by colons, like `a4:2b:8c:16:d9:e3`.
If you have both Wi-Fi and Ethernet connected, you will see a separate MAC address for each one. Make sure you are looking at the right connection — the one you actually use to reach the network.
Finding Your Mac Address on Linux
Open a terminal window. Type `ip link show` and press Enter. Your system will display all network interfaces and their MAC addresses. Look for the interface you use — usually `eth0` or `enp0s3` for Ethernet, or `wlan0` for Wi-Fi. The MAC address appears next to "link/ether".
If `ip link show` does not work on your system, try the older command `ifconfig`. Type `ifconfig` and press Enter. Find your network adapter in the output and look for the line that says "HWaddr" (hardware address) or "ether" — that is your MAC address.
Some Linux systems may require you to type `sudo` before these commands if you do not have permission to view network information. If you see a "permission denied" message, try typing `sudo ip link show` instead.
What to Do If You Have Multiple Network Adapters
Many computers have both Wi-Fi and Ethernet adapters built in. Each one has its own MAC address. When someone asks for your MAC address, they mean the one for the connection you are actually using or planning to use.
If you are registering your device for a Wi-Fi network, use the Wi-Fi MAC address. If you are connecting by cable, use the Ethernet MAC address. If you are unsure which one to provide, ask the network administrator or the person who requested it — they can tell you which connection type they need.
Some devices also have Bluetooth adapters, which have their own MAC addresses. Unless you are specifically setting up a Bluetooth connection, you can ignore those.
Troubleshooting When You Cannot Find Your Mac Address
If the commands above do not show your MAC address, check that you are looking at the right network adapter. On Windows, scroll through the full output of `ipconfig /all` — there may be multiple adapters listed, and you need the one that is actually connected.
On Mac, make sure you clicked Details after selecting your connection in Network settings. If the Details button is grayed out, your connection may not be active. Try connecting to the network first, then check again.
On Linux, if neither `ip link show` nor `ifconfig` works, your system may use a different tool. Try `nmcli device show` if you have NetworkManager installed. If you are still stuck, check your network adapter's documentation or ask your network administrator for help.
If you are trying to find the MAC address of a device that is not your own computer — like a printer or router — you will usually find it printed on a label on the back or bottom of the device. It may be labeled as "MAC", "Hardware Address", or "Physical Address".
Frequently Asked Questions
Can I change my MAC address?
Yes, but it is not usually necessary. On Windows, Mac, and Linux you can change your MAC address through network settings or terminal commands, but most people should not do this. Changing it can break network registration or cause connection problems. Only change it if a network administrator specifically tells you to.
Is my MAC address the same as my IP address?
No. Your MAC address identifies your device on a local network (like your home Wi-Fi). Your IP address routes traffic across the internet. A device can have the same MAC address for years, but its IP address changes frequently. Both are useful for different purposes.
Do I need to give my MAC address to anyone who asks?
Only to people you trust with network access — your internet service provider, your network administrator, or someone setting up a network you are joining. Do not share it with unknown websites or people. It is not sensitive information like a password, but there is no reason to post it publicly.
What if my device shows multiple MAC addresses?
That is normal if you have multiple network adapters. Each adapter (Wi-Fi, Ethernet, Bluetooth) has its own MAC address. Provide the one for the connection type you are actually using. If you are unsure which one, ask the person who requested it.
Will my MAC address change if I move to a different network?
No. Your MAC address is built into your device and stays the same no matter where you go. It does not change when you connect to a different Wi-Fi network or move to a new location. It only changes if you physically replace your network adapter or deliberately modify it in software.