Networking

MAC Address Analyzer

Validate an EUI-48 MAC address, get its four notations and interpret its I/G and U/L bits. Local analysis, nothing sent.

A local analysis of an address format: it identifies no manufacturer or device and cannot confirm real uniqueness on a network.

Input

MAC Address Analyzer

12 hexadecimal digits: 00:1A:2B:3C:4D:5E, 00-1A-2B-3C-4D-5E, 001A.2B3C.4D5E or 001A2B3C4D5E. One kind of separator only.

Examples

Enable JavaScript for local analysis. The guide remains accessible.

Results

Enter a complete MAC address or choose an example.

Understanding a MAC address

An EUI-48 MAC address has 48 bits, written as 12 hexadecimal digits. Colon, hyphen, Cisco and compact notations represent the same value; letter case does not matter. The normalized form uses colons and upper case.

The first octet carries two bits defined by IEEE 802 (summarized in RFC 9542). The weight-1 bit, rightmost in binary, is I/G: 0 individual, 1 group. The weight-2 bit is U/L: 0 universally administered, 1 locally administered. Ethernet sends each octet least significant bit first, so I/G is the first bit transmitted.

Examples: 01:00:5E:00:00:01 is a universal group address (IPv4 multicast); 33:33:00:00:00:01 a local group address (IPv6 multicast); 02:00:00:00:00:01 a local individual address. FF:FF:FF:FF:FF:FF is broadcast, one particular group.

The tool does not identify manufacturers, query registries, detect devices or verify uniqueness. Software can change a universal address; the bits do not prove origin. EUI-64 is not supported.

Analysis runs in the browser; the tool sends and stores nothing. The clipboard and extensions can expose copied values.

RFC 9542 — IANA Considerations and IETF Protocol and Documentation Usage for IEEE 802 Parameters, §2.1

Frequently asked questions

Is a group address a broadcast?

Not necessarily. I/G = 1 indicates a group (multicast) address. Broadcast FF:FF:FF:FF:FF:FF is only one such group: all stations.

Is a locally administered address suspicious?

No. Virtual machines, containers and random privacy addresses commonly use U/L = 1. Conversely, U/L = 0 does not guarantee an original address.

Why is no manufacturer shown?

That would require an up-to-date IEEE registry, and a prefix assignment does not establish which device actually uses the address. The tool is limited to the format.

Back to tools home