MAC address lookup
Identify the manufacturer behind a MAC address. The first 3 bytes are matched against the IEEE OUI registry, and the tool also tells you whether the address is locally administered (randomized) or multicast.
How this tool works
Enter a MAC address and the tool tells you who manufactured the network interface. It is free and runs on a locally stored copy of the IEEE registry, so it needs no account and makes no external request when you search.
A MAC address is 48 bits long and conventionally written as 6 pairs of hexadecimal digits. The first 3 pairs are the OUI, a prefix the IEEE assigns to a manufacturer; the last 3 pairs are chosen by that manufacturer to make each interface unique. The tool strips whatever separators you used, keeps the hexadecimal digits, and looks up the first 6 of them in the registry. It then shows the registered organization and the postal address the organization gave the IEEE.
Two bits in the first byte carry extra meaning, and the tool decodes both. The lowest bit says whether the address is unicast (0) or multicast (1). The second-lowest bit says whether the address is universally administered (0), meaning it came from a manufacturer's block, or locally administered (1), meaning software set it. Both flags are shown with every result, because they often explain why a lookup finds no vendor.
The registry is refreshed by a scheduled job that downloads the current OUI file from the IEEE and replaces the local table. You can enter a full 12-digit address or only the first 6 digits; the result is the same, since only the prefix is looked up.
How to read the result
Vendor and address. The organization that holds the prefix and the address it registered. For large manufacturers the name may be a subsidiary or a regional entity rather than the brand on the device, and devices built by contract manufacturers carry the contract manufacturer's prefix.
Formatted MAC and prefix. The address normalized to colon-separated pairs and the prefix the lookup used. If you typed fewer than 12 digits, the formatted address is padded; only the prefix matters.
Locally administered: yes. The address was set by software. On a phone or laptop this almost always means Wi-Fi address randomization, a privacy feature that is on by default in current versions of iOS, Android, Windows and macOS. Such an address will have no vendor, and it changes per network or over time. On a server it means a virtual machine, a container, a bonded interface or an administrator-set address.
Multicast: yes. The address is a group destination, not a device. You will see these in packet captures and switch tables; they never identify a specific interface.
No vendor found, not locally administered. The prefix is not in the public registry. Possible reasons: a prefix from a smaller IEEE block that the tool does not import, an unregistered prefix used by a low-cost or counterfeit device, or a typo.
What to do with the result
Identify an unknown device on your network
- In the router's admin page, open the list of connected devices or DHCP leases and copy the MAC of the entry you do not recognize.
- Look it up here. A vendor name narrows it down quickly: a television maker, a smart plug brand, a phone manufacturer.
- If the address is locally administered with no vendor, it is most likely a phone or laptop with a randomized address. Check each household device's Wi-Fi settings for the "private address" or "random hardware address" option to confirm.
- If you still cannot place the device, change the Wi-Fi password and reconnect only the devices you know. Anything that disappears was unauthorized or forgotten.
Find the MAC address of your own device
- Windows:
ipconfig /allin Command Prompt. The Physical Address line under each adapter is the MAC. PowerShell:Get-NetAdapter. - macOS: System Settings, Network, select the interface, Details, Hardware. Or
ifconfig en0 | grep etherin Terminal. - Linux:
ip linklists every interface with its link/ether address. - Android: Settings, About phone, Status, or the Wi-Fi network's details page, which also shows whether a randomized address is in use for that network.
- iOS: Settings, General, About, Wi-Fi Address. The per-network private address is shown in the network's details under Wi-Fi.
- Routers and smart devices: usually on a label on the underside, next to the serial number.
Decide whether to disable MAC randomization
Randomization protects you from being tracked between networks by anyone collecting addresses, such as a shopping mall's Wi-Fi analytics. Keep it on in general. Turn it off for a specific network only when that network relies on the address, for example a home router with a static DHCP lease or a parental-control rule, or a corporate or campus network that registers devices by MAC.
What a MAC address can and cannot tell you
The address identifies the interface to the local network segment only. When your device sends traffic to the internet, the router replaces the frame's source MAC with its own on each hop, so no website, server or service beyond your local network ever sees your device's MAC. Websites identify you by your IP address, cookies and browser fingerprint instead, and those are what the privacy tools on this site test.
What the registry gives is the manufacturer, and from that, often, the kind of device. It gives no serial number, no model, no owner and no location. Two devices from the same vendor are indistinguishable by prefix. And an address that was changed in software, whether for privacy or by a virtual machine, points at nothing in the registry at all.
The practical uses are local: inventorying devices on a network, reading switch and router tables, matching a DHCP lease to a piece of hardware, identifying whether a device on a packet capture is a camera or a phone, and spotting the vendor behind a rogue access point.
MAC address formats and where they appear
The same 48-bit address is written differently depending on the system that shows it, and the tool accepts all of the common forms.
| Format | Example | Where you see it |
|---|---|---|
| Colon-separated | 3C:5A:B4:12:34:56 | Linux, macOS, most routers and phones |
| Hyphen-separated | 3C-5A-B4-12-34-56 | Windows ipconfig /all |
| Dotted triplets | 3c5a.b412.3456 | Network switches and some routers |
| Bare hex | 3C5AB4123456 | Device labels, databases, exported inventories |
| EUI-64 inside IPv6 | fe80::3e5a:b4ff:fe12:3456 | IPv6 link-local addresses on older stacks |
The last row is worth knowing. Some IPv6 stacks build the interface part of a link-local address from the MAC by inserting ff:fe in the middle and flipping one bit of the first byte. In the example, 3e5a:b4ff:fe12:3456 corresponds to the MAC 3C:5A:B4:12:34:56: remove ff:fe and flip the second-lowest bit of the first byte back. Modern systems use random or stable-privacy interface identifiers instead, so the trick works on routers and embedded devices more often than on phones and laptops.
What the manufacturer tells you about a device
A vendor name alone often answers the question you had. A prefix registered to a television or games console maker identifies the device class immediately; a networking vendor points at a switch, access point or router; a prefix belonging to a large contract manufacturer means the brand on the case is probably someone else and you will need the router's device name or the DHCP hostname to narrow it down. Virtual machine platforms use their own well-known prefixes, so a vendor name from a virtualization company tells you the address belongs to a VM, not to a physical machine on the network.
Limits of this tool
- The lookup uses the IEEE OUI (MA-L) registry, which covers 24-bit prefixes. Smaller assignments, the 28-bit MA-M and 36-bit MA-S blocks, are not imported, so a device from one of those blocks shows no vendor.
- Randomized, virtual and administrator-set addresses have no entry by design. The locally administered flag tells you when that is the reason.
- The registered organization is the entity that holds the prefix, which can differ from the brand sold to consumers.
- The registry is updated on a schedule. A prefix assigned since the last import is not found until the next one.
- The tool reports the manufacturer's registered address, not the location of the device.
- Nothing is verified about the address itself. A typed address that happens to match a registered prefix returns that vendor whether or not the device exists.
- The tool cannot look up devices by IP address or hostname; MAC addresses are visible only on the local network, so you need to read the address from the device or the router first. For addresses and networks on the internet, use the IP lookup.
Questions people ask
What is a MAC address?
A 48-bit hardware identifier assigned to a network interface, written as 6 pairs of hexadecimal digits such as 3C:5A:B4:12:34:56. It is used to address devices on the local network segment, not across the internet.
What is an OUI?
The Organizationally Unique Identifier is the first 3 bytes of a MAC address, assigned by the IEEE to a manufacturer. Every interface the manufacturer makes starts with one of its OUIs, which is what makes vendor lookup possible.
Why does the lookup find no vendor?
The prefix is not in the public registry. The most common reason is a randomized address generated by a phone or laptop for privacy; others are small-block assignments, virtual machines and devices whose makers used an unregistered prefix.
What does locally administered mean?
The second-lowest bit of the first byte is set, which marks the address as assigned by software rather than burned in by the manufacturer. Randomized Wi-Fi addresses, virtual machines and some containers use such addresses.
Can a MAC address reveal a device's location or owner?
No. The registry maps the prefix to the manufacturer only. A MAC address never travels past the local router, so nothing on the internet learns it, and it carries no location data.
Which formats does the tool accept?
Any common one: colons, hyphens, dots in Cisco style, or a bare string of hex digits. You can enter the full 12 digits or just the first 6 to look up the prefix alone.
Can two devices have the same MAC address?
Manufacturers assign unique addresses within their blocks, but clones, counterfeit hardware and manually set addresses do cause duplicates. On the same local network a duplicate breaks connectivity for both devices.
How current is the vendor database?
The registry is downloaded from the IEEE on a schedule and imported into the tool's database. Newly assigned prefixes appear after the next import.