Look up, analyze, validate, and batch-process MAC addresses with vendor information, IEEE assignment details, address type, administration mode, I/G and U/L bits, privacy/randomization indicators, EUI-64 conversion, and IPv6 link-local information.
A MAC Address Lookup is a networking tool that analyzes a Media Access Control (MAC) address and provides useful information about the address. A MAC address is a unique 48-bit identifier normally associated with a network interface such as Ethernet, Wi-Fi, or another network adapter.
Our free MAC Address Lookup tool can identify the MAC address format, address type, administration mode, I/G bit, U/L bit, possible randomization indicators, EUI-64 value, and an example IPv6 link-local address. When vendor assignment data is available, the tool can also display the organization, registry, assignment, country, and related information.
Enter a MAC address into the lookup field and click Lookup. The tool first validates and normalizes the address so that different MAC formats can be processed consistently.
The tool then analyzes the first byte of the MAC address to determine whether the address is unicast or multicast and whether it is universally administered or locally administered. If vendor assignment information is available in the database, the corresponding organization and assignment details are also returned.
The tool accepts several commonly used MAC address formats. You can enter the same 48-bit MAC address using different separators or without separators.
AA:BB:CC:DD:EE:FFAA-BB-CC-DD-EE-FFAABBCCDDEEFFAABB.CCDD.EEFFAfter a successful lookup, the tool presents several technical properties of the MAC address. These values are calculated from the address itself and, where applicable, matched against the vendor assignment database.
If you need to analyze multiple network devices, entering addresses individually can be time-consuming. The Batch Lookup feature lets you enter one MAC address per line and process multiple addresses together.
The results display the MAC address, vendor, registry, country, address type, administration mode, and potential randomization indicator. You can export the results as a CSV file for further analysis.
The MAC Address Validator checks whether the value you entered follows the expected structure of a 48-bit MAC address. It accepts hexadecimal characters and common separators such as colons, hyphens, and dots.
A valid MAC address contains 12 hexadecimal characters after separators are removed. For example, 00:1A:2B:3C:4D:5E contains six bytes and is a valid 48-bit MAC address format.
EUI-64 is a 64-bit identifier that can be derived from a 48-bit MAC address. The conversion separates the MAC address into its first and second portions, inserts FFFE in the middle, and inverts the Universal/Local bit.
For example, a MAC address such as DE:0C:4A:BD:7B:AF can be converted into an EUI-64 value that can then be represented in IPv6 interface identifier form.
Modern operating systems and mobile devices may use locally administered MAC addresses to improve privacy when connecting to Wi-Fi networks. Because the U/L bit is set, a locally administered address can indicate that the address was not assigned as a traditional universally administered hardware identifier.
However, the U/L bit alone cannot prove that a MAC address was generated randomly. The tool therefore reports this as a potential randomization indicator rather than claiming that the address is definitely randomized.
A MAC address is a 48-bit hardware or network interface identifier commonly used at the data-link layer of computer networks. It is normally represented as six hexadecimal bytes.
Depending on the available vendor assignment data, a MAC lookup can provide organization, assignment, registry, and country information. The tool also analyzes technical properties such as address type, administration mode, I/G bit, U/L bit, EUI-64, and IPv6 information.
Vendor information is displayed only when the MAC address matches available assignment data. A MAC address can show "Unknown" when there is no matching assignment in the database, particularly for locally administered, randomized, private, or otherwise unassigned addresses.
A locally administered MAC address has its U/L bit set to 1. It can be manually assigned, generated by software, or used as a privacy address. It does not necessarily identify the original hardware manufacturer.
The I/G bit is the Individual/Group bit in the first byte of a MAC address. A value of 0 represents an individual or unicast address, while a value of 1 represents a group or multicast address.
The U/L bit is the Universal/Local bit in the first byte of a MAC address. A value of 0 normally indicates universal administration, while a value of 1 indicates local administration.
A unicast MAC address identifies an individual network interface, while a multicast MAC address is used to identify a group of network interfaces. The distinction is determined by the I/G bit.
EUI-64 is a 64-bit identifier that can be derived from a 48-bit MAC address. It is commonly associated with IPv6 interface identifier construction.
Yes. The Batch Lookup feature allows you to enter multiple MAC addresses, one per line, and process up to 1000 addresses in a request. The results can be downloaded as a CSV file.
The tool supports colon-separated, hyphen-separated, plain hexadecimal, and Cisco-style dotted formats, such as AA:BB:CC:DD:EE:FF, AA-BB-CC-DD-EE-FF, AABBCCDDEEFF, and AABB.CCDD.EEFF.