Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

How to find MAC Address of a PC without powering it on?

share|improve this question

migrated from Jan 24 '11 at 10:05

This question came from our site for professional and enthusiast programmers.

By definition, you're stuffed. Sometimes the MAC address is labeled on the NIC. You could try reading it. – spender Jan 20 '11 at 11:08

A couple other possibilities, if the MAC address isn't physically printed on the hardware or you don't have physical access to the hardware:

  • If the machine has been powered on recently and you know the IP address that it was using, you might be able to find its MAC address in the ARP cache of other devices on the same network segment.

  • If it was using a DHCP-assigned IP address and you have access to the DHCP server, it should have records of what IP addresses have been given out and the MAC address that each was given to.

share|improve this answer
So how do you get to the ARP cache of another PC say? – paulmorriss Feb 4 '11 at 8:33
@paulmorriss You need to have access to that other PC while it is powered on, and fairly shortly after the target system has been powered off. From there, commands vary per OS but in Windows arp -a XXX.XXX.XXX.XXX should do it (replace X's with the target systems last-used IP address). – Iszi Feb 14 '12 at 2:45

It is usually listed either on a sticker on the back of the PC (if the networking card was included with it), or on the networking card itself.

If neither of those work, you're out of luck and will have to boot the PC, or move the card into another PC and boot that to find out.

share|improve this answer
If the NIC is integrated with the motherboard, it will still be listed on or around the NIC socket. – mickburkejnr Jan 24 '11 at 10:09
  1. Written on the NIC if it's an external Card
  2. In some cases the MAC is written on:
    • A tag attached to the machine
    • Above the Machine
    • In the side cover of the machine (inside)
  3. If your Deploying this machine over the network and need the MAC address start the machine and press F12 the Physical address( MAC Address) will appear
  4. Of course if you do turn it on go to command prompt and type in ipconfig /all
share|improve this answer

You may find it in the arp -a cache or in the DHCP server if the lease time is not expired. Btw you could try to turn on pc by Wake On Lan, if you haven't physical access.

share|improve this answer

The MAC address is sometimes printed on the box that the computer came in, too.

share|improve this answer

protected by Nifle Oct 11 '12 at 15:23

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.