Finding your Hardware MAC Address
- Windows 7 and Windows Vista
- Windows XP, Windows 2000, and Windows NT
- Apple Mac OS X
- Apple iPhone
- Android
- GNU/Linux
- FreeBSD
- Windows ME, Windows 98, and Windows 95
- Apple Macintosh with Open Transport
- Apple Macintosh with MacTCP
- Solaris/SunOS
- Hewlett-Packard HP/UX
Windows 7 and Windows Vista
While the ipconfig command will work on Windows Vista
and Windows 7, the output is substantially longer than in previous
versions of Windows, making it much more difficult to find the
relevant information. Instead, we recommend using the
getmac command.
- Click on the Start menu button.
- Type
cmdin the search box and press Enter. This will open a black Command Prompt window. - Type
getmac /v /fo list - Find the entry associated with your network card, typically labeled Local Area Connection for wired interfaces or Wireless Network Connection for wireless interfaces.
- The value listed as the Physical Address is the Hardware MAC Address for that network card. It will be in the format XX-XX-XX-XX-XX-XX.
- Type
exitto close the Command Prompt window.
Windows XP, Windows 2000, and Windows NT
- Click on the Start menu button.
- Click on the Run item in the menu.
- Type
cmdin the Open: box and press Enter. This will open a black Command Prompt window. - Type
ipconfig /all - Find the entry associated with your network card, typically labeled Ethernet adapter Local Area Connection for wired interfaces or Ethernet adapter Wireless Network Connection for wireless interfaces.
- The value listed as the Physical Address is the Hardware MAC Address for that network card. It will be in the format XX-XX-XX-XX-XX-XX.
- Type
exitto close the Command Prompt window.
Apple Mac OS X
- From the Apple Menu, open System Preferences....
- In the Internet & Wireless (Internet & Network in older versions) section, select the Network control panel.
- Select the desired network device in the list. This will typically be Ethernet for the wired Ethernet port or AirPort for the wireless network.
- Click the Advanced... button in the lower right corner.
- Select the Ethernet or AirPort tab as appropriate.
- The value listed beside Ethernet ID: or AirPort ID: is the Hardware MAC Address for the selected network device. It will be in the format XX:XX:XX:XX:XX:XX.
Apple iPhone
- From the main screen, select Settings.
- Select General.
- Select About.
- The Hardware MAC Address will be identified as Wi-Fi Address in the list of settings.
Android
- From the Home screen, press the menu key or icon and select Settings.
- Select About Phone or About Device.
- Select Status.
- The Hardware MAC Address will be identified as Wi-Fi MAC Address in the list.
GNU/Linux
- Open a Terminal.
- Type
/sbin/ifconfig -a - Find the entry associated with your network card, typically labeled eth0 for wired Ethernet interfaces or wlan0 for wireless interfaces.
- The value listed next to HWaddr is the Hardware MAC Address for that network card. It will be in the format XX:XX:XX:XX:XX:XX as seen above.
- Type
exitto close the Terminal window.
$ /sbin/ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:60:08:C4:99:AA
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:15647904 errors:0 dropped:0 overruns:0
TX packets:69559 errors:0 dropped:0 overruns:0
Interrupt:10 Base address:0x300
FreeBSD
- From the shell, type
/sbin/ifconfig -a - Find the entry associated with your network card, typically labeled bge0 or fxp0 for wired Ethernet interfaces.
- The value listed next to ether is the Hardware MAC Address for that network card. It will be in the format XX:XX:XX:XX:XX:XX as seen above.
bge0: flags=8943metric 0 mtu 1500 options=c0099<RXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,VLAN_HWTSO,LINKSTATE> ether 2c:76:8a:ad:e6:47 media: Ethernet autoselect (1000baseT <full-duplex,flowcontrol,rxpause,txpause>) status: active
Windows Millenium Edition, Windows 98, and Windows 95
- Click on the Start menu button.
- Click on the Run item in the menu.
- Type
winipcfgin the Open: box and press Enter. - Once the program runs, select your Ethernet card from the drop down box. Make sure you do not select PPP Adapter, Dial-Up Adapter, or AOL Adapter--those entries are not for your Ethernet card.
- After you select your Ethernet card, look for a box marked Adapter Address. This is your Hardware MAC Address.
Apple Macintosh with Open Transport
- Open the TCP/IP control panel.
- Select Info from the main control panel.
- The Hardware MAC Address is displayed as the Hardware Address.
Apple Macintosh with MacTCP
- Open the MacTCP control panel.
- You should see an icon labeled Ethernet. Hold down the Option key and click this icon.
- Your Hardware MAC Address should appear beneath the icon.
Solaris/SunOS
- From the shell, type
/sbin/ifconfig -a - Find the entry associated with your network card,
typically labeled le0, ie0, or hme0.
# /sbin/ifconfig -a le0: flags=863<UP,BROADCAST,NOTRAILERS,RUNNING,MULTICAST> mtu 1500 inet 131.225.80.209 netmask fffff800 broadcast 131.225.87.255 ether 8:0:20:10:d2:ae - The value listed next to ether is the Hardware MAC Address for that network card. Solaris and SunOS strip off the leading 0 commonly included in the MAC address. In the case of this machine, the Hardware MAC address is 08:00:20:10:d2:ae.
Hewlett-Packard HP/UX
- From the shell, type
lanscan - Find the entry associated with your network card,
typically labeled lan0.
$ lanscan Hardware Station Dev Hardware Net-Interface NM Encapsulation Mjr Path Address lu State NameUnit State ID Methods Num 2.0.2 0x08000935C99D 0 UP lan0 UP 4 ETHER 52
- The value listed below Station Address is the Hardware MAC Address for that network card. HP systems remove the :'s from the MAC address. In the case of this system, the Hardware MAC Address is 08:00:09:35:C9:9D.
Last modified: Sep 07, 2012, 17:38 EDT
