MAC Address Lookup

Free MAC address lookup. Paste any MAC or OUI to identify the device vendor instantly from 38,000+ IEEE records. Batch lookup, all formats, no signup.

Advertisement

MAC Address Lookup: Identify Any Device Vendor from Its Hardware Address

This MAC address lookup tool takes any MAC address — or just the first three octets of one — and tells you which manufacturer registered that block with the IEEE. It is the fastest way to answer the question every network administrator eventually asks: what is this unknown device on my network? Paste an address such as 3C:22:FB:00:11:22 and the tool returns the registered vendor (Apple, Inc.), the registration address on file with the IEEE, and a full structural breakdown of the address itself.

The lookup runs against a copy of the IEEE MA-L (MAC Address Block Large) registry containing 38,298 assignments, sourced from standards-oui.ieee.org. Queries are served from an edge database, so results come back in milliseconds with no rate limits, no account, and no captcha. You can look up one address, paste a list of hundreds for batch processing, dump raw ipconfig/arp/ip link output and let the tool extract every MAC it finds, or search the registry by vendor name to see every OUI a company owns.

How a MAC Address Is Structured

A MAC-48 address is 48 bits — six octets, usually written as twelve hexadecimal digits. Those 48 bits split cleanly in half:

  • The first 24 bits are the OUI (Organizationally Unique Identifier). This is the part the IEEE Registration Authority sells to hardware manufacturers, and it is the only part a MAC vendor lookup can resolve. In 3C:22:FB:A1:B2:C3, the OUI is 3C:22:FB.
  • The last 24 bits are the NIC-specific portion, assigned by the manufacturer to keep each interface it builds unique. One OUI therefore covers 16,777,216 possible addresses, which is why large vendors register dozens or hundreds of separate blocks.

Two bits inside the very first octet carry meaning of their own, and the tool decodes both:

BitNameValue 0Value 1
Least significant bit of octet 1I/G (Individual/Group)Unicast — one interfaceMulticast — a group of interfaces
Second-least significant bit of octet 1U/L (Universal/Local)Universally administered — IEEE-assigned, resolvableLocally administered — software-set, not in any registry

Practically, this means an address whose first octet has the value 2 in its second-lowest bit — addresses starting with 02, 06, 0A, 0E, x2, x6, xA or xE — was set locally and will never match a vendor. That is not a broken lookup; it is the correct answer.

How to Use the MAC Address Lookup Tool

  1. Single lookup: paste a full MAC address or just the six-hex-digit OUI into the input box and run the lookup. Any common separator works — the tool normalises input before querying.
  2. Batch lookup: switch to batch mode and paste addresses one per line or comma-separated. Every unique OUI is resolved in a single round trip, and the results table can be exported to CSV or JSON.
  3. Extract from device output: switch to network mode and paste raw command output — ipconfig /all, ip link show, ifconfig, arp -a, a DHCP lease file, a switch MAC-address table. The tool finds every MAC address in the text and looks them all up at once.
  4. Search by vendor: type a manufacturer name (for example “Raspberry Pi” or “VMware”) to list the OUI blocks registered to that company — useful when you want to write a firewall or NAC rule that matches a whole vendor.
  5. Reformat and copy: results are shown in all four common notations, each with a one-click copy button.

MAC Address Formats the Tool Accepts

Different vendors and operating systems print the same address differently. All of these are the same interface, and the tool reads and emits every one of them:

NotationExampleWhere you see it
Colon-separated3C:22:FB:A1:B2:C3Linux, macOS, most RFCs
Hyphen-separated3C-22-FB-A1-B2-C3Windows ipconfig, IEEE documents
Dot-separated (triplets)3c22.fba1.b2c3Cisco IOS, NX-OS
No separator3C22FBA1B2C3Log files, RADIUS, config exports

Worked Example: Reading an Unknown Address

Suppose an ARP table shows an unexpected client at B8:27:EB:9F:2C:41.

  • First octet B8 is 10111000 in binary. The lowest bit is 0, so this is a unicast address. The second-lowest bit is also 0, so it is universally administered — an IEEE assignment, which means it is resolvable.
  • The OUI is B8:27:EB, which the registry attributes to the Raspberry Pi Foundation.
  • The NIC portion 9F:2C:41 is the board’s serial-derived identifier — unique per device, but meaningless outside the vendor.

In thirty seconds you have gone from “unknown host” to “someone plugged a Raspberry Pi into the network,” which is a very different investigation from “an enterprise switch is misbehaving.” Newer Pi hardware ships under DC:A6:32 (Raspberry Pi Trading Ltd), and virtual machines commonly appear under VMware’s 00:0C:29 and 00:50:56 blocks — a fast way to spot a hypervisor guest in a list of physical hosts.

EUI-64 and IPv6 Link-Local Derivation

The tool also converts a 48-bit MAC into its 64-bit EUI-64 form and the IPv6 link-local address that stateless address autoconfiguration (SLAAC) derives from it. The transformation is mechanical:

  1. Split the MAC into its two 24-bit halves.
  2. Insert the two bytes FF:FE between them.
  3. Flip the U/L bit (bit 1 of the first octet) — so a universally administered MAC becomes a locally flagged EUI-64.
  4. Prefix fe80:: to get the link-local address.

Because step 3 flips a bit, an IPv6 address seen in a packet capture will not textually contain the MAC that generated it, which trips people up constantly. Feeding the MAC through this converter shows exactly which fe80:: address to expect. If you also need to move between address families, the IPv4 to IPv6 converter handles the numeric side.

Why Network Teams Run MAC Lookups

  • Asset discovery: resolve every MAC in a switch table or DHCP lease list into vendor names to build a device inventory without touching an agent.
  • Rogue device detection: an unexpected vendor on a segment — a consumer access point, a single-board computer, an unmanaged switch — is a strong early signal.
  • Troubleshooting: duplicate or flapping MACs in a spanning-tree log become far easier to reason about once you know whose hardware they belong to.
  • Forensics and incident response: DHCP and ARP logs preserve MAC addresses long after an IP lease has been recycled, and the OUI narrows down what kind of device was present.
  • Procurement and warranty checks: confirming the manufacturer of a device you inherited without documentation.

For the security side of an investigation, pair this with the IP reputation checker for the addresses those devices talked to, and the explainer on OUI and MAC vendor lookup for background on the registry itself.

Frequently Asked Questions

What is an OUI in a MAC address?

The OUI is the first 24 bits (first three octets) of a MAC address, assigned by the IEEE Registration Authority to a specific organisation. It identifies who made the network interface. The remaining 24 bits are chosen by that manufacturer.

Why does my MAC address lookup return no vendor?

Three common reasons. First, the address is locally administered — randomised by a phone’s Wi-Fi privacy feature, set by a hypervisor, or configured by hand. These are not in any registry by design. Second, the OUI was assigned very recently and post-dates the registry snapshot. Third, the block is an MA-M or MA-S (medium and small) assignment, which subdivides a 28- or 36-bit prefix; this tool covers the 24-bit MA-L registry, which is the block type used by essentially all consumer and enterprise NICs.

Can I find a device’s location or owner from its MAC address?

No. A MAC address identifies a network interface’s manufacturer, nothing more. It carries no geographic, ownership, or subscriber information, and it is only visible within a single Layer 2 broadcast domain — routers rewrite it at every hop, so it never travels across the internet.

Why do modern phones show a different MAC on every network?

iOS and Android both default to per-network randomised (locally administered) MAC addresses to prevent cross-venue tracking. That is why a lookup on a phone’s Wi-Fi MAC often resolves to nothing. Disabling “Private Wi-Fi Address” on the device reveals the real, vendor-assigned address.

How many MAC addresses can I look up at once?

Batch mode has no fixed limit — paste a full switch MAC-address table if you like. Duplicate OUIs are deduplicated before the query, so a thousand Apple devices cost one lookup, and results export to CSV or JSON.

How current is the OUI database?

The registry snapshot holds 38,298 MA-L assignments taken from the IEEE public listing. Blocks registered after the snapshot will not resolve; if a lookup fails for a brand-new device, that is usually why.

What is the difference between MAC-48 and EUI-64?

MAC-48 is the 48-bit address burned into an Ethernet or Wi-Fi interface. EUI-64 is the 64-bit form used by IPv6 SLAAC, derived from the MAC by inserting FF:FE in the middle and inverting the U/L bit. The tool shows the derivation step by step.

Is the tool free, and do the addresses I paste get stored?

The tool is free with no sign-up. Lookups query the OUI registry for the vendor name only; nothing you paste is retained or associated with you.

What does a multicast MAC address look like?

Its first octet is odd — the least significant bit is set. Familiar examples are 01:00:5E:xx:xx:xx (IPv4 multicast), 33:33:xx:xx:xx:xx (IPv6 multicast), and 01:80:C2:00:00:00 (spanning tree). The tool flags these so you do not chase a phantom device.

What Is MAC Address Lookup

A MAC (Media Access Control) address lookup identifies the manufacturer of a network device by examining the first three octets (24 bits) of its 48-bit hardware address. Every network interface card (NIC)—whether in a laptop, smartphone, router, IoT device, or server—is assigned a globally unique MAC address at manufacture. The first half of this address is the Organizationally Unique Identifier (OUI), which maps to the device manufacturer.

MAC address lookup is a fundamental tool for network administration, security operations, and device inventory management. When you see an unknown device on your network, the OUI lookup tells you whether it is an Apple iPhone, a Dell server, a Raspberry Pi, or a Hikvision camera—providing immediate context for security decisions and troubleshooting.

How MAC Addresses Work

A MAC address is a 48-bit identifier written as six pairs of hexadecimal digits: AA:BB:CC:DD:EE:FF. The IEEE (Institute of Electrical and Electronics Engineers) manages MAC address allocation:

PortionBitsNamePurpose
First 3 octets24OUI (Organizationally Unique Identifier)Identifies the manufacturer
Last 3 octets24NIC-specificUnique within the manufacturer

Special MAC address types:

  • Unicast: Identifies a single device (least significant bit of first octet is 0)
  • Multicast: Addresses a group of devices (LSB of first octet is 1)
  • Broadcast: FF:FF:FF:FF:FF:FF — reaches all devices on the local network
  • Locally administered: Second least significant bit of first octet is 1; assigned by software, not by IEEE

MAC randomization: Modern operating systems (iOS 14+, Android 10+, Windows 10/11) randomize MAC addresses when scanning for Wi-Fi networks and may use random addresses per network. This privacy feature means OUI lookups may return "Private" or "Locally Administered" for mobile devices.

Common Use Cases

  • Network inventory: Identify the manufacturer of every device connected to your network
  • Security monitoring: Detect unauthorized or unexpected device types (e.g., a Raspberry Pi on a corporate network)
  • Troubleshooting: Determine device type when DHCP hostnames are missing or unhelpful
  • IoT security: Identify IoT device manufacturers to assess firmware update status and known vulnerabilities
  • Forensic investigation: Trace network activity to specific hardware manufacturers as part of incident response

Best Practices

  1. Cross-reference OUI with DHCP and DNS data — MAC address alone identifies the manufacturer; combine with hostname and IP for full device identification
  2. Account for MAC randomization — Mobile devices increasingly use random MACs; check the locally administered bit before trusting OUI results
  3. Maintain an internal MAC inventory — Track known device MACs alongside asset tags for rapid identification during security incidents
  4. Update OUI databases regularly — The IEEE assigns new OUIs weekly; use current databases for accurate lookups
  5. Use MAC filtering cautiously — MAC addresses can be spoofed; MAC filtering is a minor deterrent, not a security control

Frequently Asked Questions

What is a MAC address and how does it work?+

A MAC (Media Access Control) address is a unique 48-bit identifier assigned to network interfaces by manufacturers. Written as six pairs of hexadecimal digits (e.g., 00:1A:2B:3C:4D:5E), the first three octets identify the manufacturer (OUI), while the last three are device-specific. MAC addresses operate at Layer 2 of the OSI model for local network communication.

What is an OUI in MAC addresses?+

OUI (Organizationally Unique Identifier) comprises the first 24 bits of a MAC address, identifying the manufacturer. IEEE assigns OUIs to hardware vendors who then assign unique device IDs. Companies like Apple (3C:06:30), Cisco (00:1E:14), and Intel (00:50:56) have multiple registered OUIs. Lookup tools use IEEE's public OUI database for identification.

Can MAC addresses be changed or spoofed?+

Yes. While manufacturers assign MAC addresses, operating systems allow modification (MAC spoofing). This is useful for privacy, bypassing network restrictions, or testing. However, spoofing may violate network policies or laws in some jurisdictions. Most devices support changing MAC addresses through network settings or command-line tools, though some hardware has limitations.

How do I find my device's MAC address?+

Windows: Run "ipconfig /all" in Command Prompt, look for "Physical Address". Mac: System Preferences > Network > Advanced > Hardware, or run "ifconfig en0". Linux: Run "ip link show" or "ifconfig". Mobile devices: iOS Settings > General > About > Wi-Fi Address; Android Settings > About > Status > Wi-Fi MAC address. Each network interface has its own MAC.

What are private and locally administered MAC addresses?+

Locally administered MAC addresses have the second-least significant bit of the first octet set to 1 (e.g., x2, x6, xA, xE in first octet). These are not globally unique and can be assigned by network administrators. Since iOS 14 and Android 10, devices use randomized private MAC addresses for Wi-Fi networks to enhance privacy.

Why is MAC address lookup important for security?+

Security teams use MAC lookup for network inventory (identifying unauthorized devices), forensics (tracking device manufacturers), access control (MAC filtering), rogue device detection, and incident response. While MAC addresses can be spoofed, lookup helps establish baseline inventory and detect anomalies. Combine with other factors for robust security rather than relying solely on MAC filtering.

What is the difference between MAC and IP addresses?+

MAC addresses are hardware identifiers assigned by manufacturers, permanent (though changeable), and work at Layer 2 for local network communication. IP addresses are logical identifiers assigned by networks, temporary (DHCP) or static, and work at Layer 3 for routing across networks. Devices need both: MAC for local switching, IP for internet routing.

How often is the IEEE OUI database updated?+

IEEE updates the OUI database daily as manufacturers register new addresses. Public lookup tools should refresh their databases monthly minimum for accuracy. New device types (IoT, wearables) constantly emerge, requiring fresh assignments. The MA-L (24-bit OUI), MA-M (28-bit), and MA-S (36-bit) registries all receive regular updates from IEEE registration authority.

How does batch MAC address lookup work?+

Batch lookup allows you to analyze multiple MAC addresses at once by entering them one per line or separated by commas. The tool automatically detects duplicates, showing you how many times each MAC appears, and processes up to 100 addresses in a single request. This is especially useful for network administrators analyzing network scans or device inventories.

Can I paste network command output directly?+

Yes! The tool has a "Paste Network Output" mode that automatically extracts MAC addresses from ipconfig (Windows) or ifconfig (macOS/Linux) output. Just paste the entire command output, and the tool will find all MAC addresses, perform lookups, and detect any duplicates - perfect for quick network diagnostics.

What is EUI-64 and how is it used?+

EUI-64 (Extended Unique Identifier) converts a 48-bit MAC address into a 64-bit identifier used in IPv6 link-local addresses. The tool automatically generates the IPv6 address by inserting FF:FE in the middle of the MAC and flipping the 7th bit (U/L bit). This is essential for IPv6 networking and autoconfiguration.

How does the binary breakdown help?+

The binary breakdown feature displays your MAC address in binary format, highlighting special bits like the I/G bit (Individual/Group for multicast) and U/L bit (Universal/Local for administration). This educational view helps you understand MAC address structure at the bit level and identify why certain addresses behave differently on networks.

Is my lookup history stored on your servers?+

No, absolutely not! Your lookup history is stored only in your browser's localStorage and never leaves your device. This privacy-first approach means your network investigation data stays completely private. You can clear your history at any time, and it's automatically limited to your 10 most recent lookups.

How does vendor search work?+

Type any vendor name (like "Apple" or "Cisco") and the tool automatically searches after you stop typing (300ms debounce). It queries our database of 38,000+ OUI entries and shows matching vendors with their assigned OUI prefixes. Click any result to instantly lookup a MAC address from that vendor.

What does the duplicate detection feature do?+

When analyzing multiple MAC addresses (batch or network mode), duplicate detection automatically identifies MAC addresses that appear more than once and shows you the count. This is invaluable for finding devices with multiple interfaces, detecting network configuration issues, or identifying duplicated MAC addresses on your network.

Can I generate random MAC addresses for testing?+

Yes! The tool includes a random MAC generator with vendor selection. You can generate completely random MAC addresses or choose from 10 popular vendors (Apple, Cisco, Intel, etc.) to generate realistic MAC addresses using their actual OUI prefixes - perfect for network testing, simulation, or development work.

This tool is provided for informational and educational purposes only. All processing happens in your browser — no data is sent to or stored on our servers. While we strive for accuracy, we make no warranties about the completeness or reliability of results.