Skip to content
EnterraHost
Domain Names Shared Web Hosting Business Email Our TLDs Mail Protection EnterraMon EnterraSEO Ping Test Traceroute Server Check IPv6 Test MAC Address Lookup Robots.txt Tester Broken Link Checker Support Status Client Area

MAC address lookup.

Paste a hardware address and see which organisation the IEEE assigned that prefix to. Any format is fine, with colons, dashes, dots or nothing at all.

Reads the public IEEE registry of manufacturer prefixes. Randomised addresses will return nothing, by design.

How to read an address

Half of it is the maker.

A MAC address is 48 bits, written as six pairs. The first three pairs, 24 bits, are the OUI and belong to one organisation. The last three are chosen by that organisation, which is why two devices from the same maker usually agree on the first half and differ in the second.

Three sizes of assignment

The IEEE does not only issue 24 bit prefixes. MA-L is 24 bits, MA-M is 28 and MA-S is 36. A smaller block can sit inside a larger one, so the longest match is checked first and the result says which registry answered.

Two bits decide everything

The low bit of the first octet marks multicast, a group rather than a device. The second lowest marks a locally administered address, which is what a randomised phone address is. Neither is registered, and neither is a lookup failure.

Expectations

What a vendor name does and does not tell you.

It is the registrant

The prefix belongs to whoever registered it, which can be a chipset maker or a contract manufacturer rather than the brand printed on the case.

Virtual machines inherit

A virtual network adapter carries the prefix of the platform hosting it, so it resolves to the hypervisor vendor rather than to any physical hardware.

It reveals nothing else

This reads a public registry of prefixes. It cannot tell you where a device is, who owns it or what it has been doing, and a randomised address deliberately carries none of that.

No vendor found

Is there a private MAC address range?

Not the way IPv4 has one. There is no reserved block of MAC addresses set aside for private use. The mechanism is a single bit, the second lowest of the first octet, and it marks the address as locally administered. Any software may set it.

Once that bit is set the address is not globally unique, so the IEEE never allocates it and no vendor can be registered against it. A randomised phone address uses it. So do most virtual machines and containers. Seeing nothing in the registry for one of those is the correct answer, not a fault.

Virtual machines, either way

Whether a virtual adapter resolves depends entirely on which prefix the platform chose. A hypervisor using a registered block reports its vendor by name, which is usually how you find out a machine is virtual in the first place. The ones below all resolve here.

Registered prefixes used by common hypervisors, as held in this site registry
PrefixRegistered toPlatform
00:0C:29VMware, Inc.VMware
00:15:5DMicrosoft CorporationHyper-V
00:16:3EXensource, Inc.Xen
08:00:27PCS Systemtechnik GmbHVirtualBox
BC:24:11Proxmox Server Solutions GmbHProxmox

Others deliberately use a locally administered prefix, so they never resolve. QEMU defaults to 52:54:00 and Docker uses 02:42. Neither appears in the registry, and neither ever will.

Next

Tracking down what is on the network.

A vendor name is usually the start of a question about a device you cannot identify. The next step is usually to find out whether it is answering at all.

Check IPv6 connectivity