Security Tools

MAC Address Lookup / Generator

This free MAC Address Lookup finds the likely manufacturer of a network interface by matching the first three bytes (the OUI) against a curated table of common vendors, and flags addresses with the locally administered bit set as possibly randomized. It also generates random unicast MAC addresses in uppercase, colon-separated form, ready to copy.

Processed on our server. Your input is sent to our server to produce the result. Uploaded files are not kept, and nothing is sold or shared; our privacy policy lists what is logged.

Generate a Random MAC Address

14:2B:2F:EE:51:54

Look Up a Vendor from a MAC Address

Find the Vendor Behind a MAC Address

The Tools Kit's free MAC Address Lookup tells you which company most likely made a network interface, using the first three bytes of its MAC address. Paste an address from a router's client list, a DHCP lease table, or an arp -a output, and the tool matches its OUI prefix against a vendor table and shows the likely manufacturer.

The same page also works as a MAC address generator: it creates a random, valid unicast MAC address you can copy into a test config, a virtual machine, or documentation. It is one of several network utilities in our security tools collection.

How to Use the MAC Address Lookup

  1. 1

    Enter the MAC address

    Type or paste the address into the lookup field as six pairs of hex digits separated by colons or hyphens, such as 00:0C:29:4F:8E:12 or 00-0C-29-4F-8E-12. Upper or lower case both work.

  2. 2

    Click Look Up Vendor

    The button becomes active once the format is valid. The first three bytes, the OUI, are checked against the vendor table.

  3. 3

    Read the result

    A match shows the likely vendor and the OUI that was searched. No match means the prefix is not in the table, and a note appears if the address has the locally administered bit set.

  4. 4

    Generate a random MAC if you need one

    The top panel shows a random unicast MAC address. Click Generate New for another and Copy to put it on your clipboard.

There is no signup. Generating addresses has no limit, and lookups are only rate limited to a generous number per minute to keep the service fair.

How a MAC Address Is Structured

A MAC (Media Access Control) address is 48 bits long, written as six bytes in hexadecimal, such as 00:0C:29:4F:8E:12. The first three bytes, 00:0C:29, are the OUI that the IEEE assigned to the manufacturer (VMware in this case). The last three bytes, 4F:8E:12, are picked by the manufacturer so that no two of its interfaces share an address.

Two bits in the first byte carry extra meaning. Bit 0, the lowest bit, is the unicast/multicast flag: 0 means the address belongs to a single interface, 1 means a group address such as 01:00:5E:... used for IPv4 multicast. Bit 1 is the universal/local flag: 0 means the address was assigned by the manufacturer, 1 means it was set locally by software. Take the first byte 3C: in binary it is 0011 1100, so both flags are 0 and it is a normal, manufacturer-style unicast address. The first byte DA is 1101 1010, so bit 1 is set and the address is locally administered.

MAC addresses are a layer 2 identifier and only travel within the local network segment. IP addresses do the job across networks; to see your public one, use the IP address checker, and to work out the range of addresses a subnet holds, try the CIDR calculator.

OUI Lookup: What the Vendor Result Means

The vendor lookup checks the OUI against a curated table of 56 prefixes for common consumer, networking and virtualization vendors, including Apple, Samsung, Google, Amazon, Sony, Huawei, Cisco, Netgear, D-Link, TP-Link, Intel, Belkin, Sonos, Philips Hue, Nest and the Raspberry Pi Foundation. It is not the full IEEE registry, so a “no vendor match” result means the prefix is not in the table rather than that the address is fake or invalid.

Virtual machines are one of the most useful matches. Prefixes such as 00:0C:29 and 00:50:56 (VMware), 08:00:27 (Oracle VirtualBox) and 00:15:5D (Microsoft Hyper-V) tell you a host in a DHCP table is a VM rather than a physical machine. A vendor result is only a hint about the network card: it cannot tell you who owns a device or where it is. For an owner or registrant of a domain you would need a WHOIS lookup instead, and for the hostname behind an IP address a reverse DNS lookup.

Randomized MAC Addresses and the Random MAC Generator

Modern iPhones, Android phones, and Windows and macOS laptops can use a private, randomized MAC address for each Wi-Fi network so they cannot be tracked from place to place. These addresses have the locally administered bit set, which makes the second hex digit of the first byte 2, 6, A or E (for example DA: or F6:). When you look one up, the tool shows a note that the address may be randomized, since no manufacturer owns it.

The random MAC address generator works the other way. It creates six random bytes in your browser, then clears the multicast bit and the locally administered bit of the first byte, so the second hex digit is always 0, 4, 8 or C and the address is a valid unicast address in manufacturer style. Because the first three bytes are random, they can occasionally match a real vendor's OUI. For a lab address that is guaranteed never to clash with real hardware, change the second digit to 2, 6, A or E. If you need unique identifiers for software records rather than network cards, a UUID generator is the better fit.

Common uses

  • Identifying an unknown device in your router's connected-clients list by its manufacturer
  • Spotting VMware, VirtualBox and Hyper-V guests in a DHCP lease or ARP table
  • Checking whether a phone or laptop is using a private, randomized Wi-Fi address
  • Generating a placeholder MAC address for a test fixture, lab VM or documentation
  • Pairing with a port scanner to profile what a device on your network is running

MAC address terms explained

TermWhat it means here
MAC addressA 48-bit hardware address for a network interface, written as six pairs of hex digits
OUIOrganizationally Unique Identifier: the first three bytes, assigned by the IEEE to a manufacturer
NIC-specific partThe last three bytes, chosen by the manufacturer to make each interface unique
Unicast / multicast bitBit 0 of the first byte; 0 means the frame is for one interface, 1 means a group
Locally administered bitBit 1 of the first byte; 1 means the address was set by software, not burned in by the maker
Randomized MACA locally administered address phones and laptops use per Wi-Fi network for privacy

Frequently Asked Questions

Reviewed by Raja Jahangir · Last reviewed: October 7, 2026

How do you find the vendor of a MAC address?

To find a MAC address vendor, enter the address in colon or hyphen form, such as 00:1A:11:22:33:44. The first three bytes, the OUI, are matched against a vendor table that covers common consumer device makers rather than the full IEEE registry. Addresses with the locally-administered bit set are flagged as likely randomized. A random unicast MAC can also be generated.

Why does my phone's MAC address show no vendor?

Modern iPhones and Android phones use randomized MAC addresses on Wi-Fi for privacy. A randomized address sets the locally-administered bit, the second-lowest bit of the first byte, so the first byte ends in 2, 6, A, or E. These addresses are not assigned by any manufacturer, so no vendor lookup can match them.

Sources and standards