Find the vendor name of a device by entering an OUI or a MAC address
MAC address 2A:2F:83 details
24-bit Prefix (CID)
Hardware Interface 0x000000 (Min)
Hardware Interface 0xFFFFFF (Max)
Network Addressing & Host Scope
This assignment represents an IEEE CID (Company ID) allocation in the locally administered space, spanning a 48-bit range of 16,777,216 addresses (not intended for globally unique hardware MAC assignment).
2A:2F:83.
A matching prefix does not establish that a device belongs to the CID registrant or that its address was randomized. A CID can be extended into Extended Local Identifiers (ELIs); their uniqueness must be managed within the local network. A CID does not allocate globally unique EUI-48 or EUI-64 addresses.
IEEE Company ID guidancefe80::282f:83ff:fe00:0000Base address derived from the allocation start, not a network prefix or a verified configured address. The link-local subnet is fe80::/64.
RFC 4291 (Modified EUI-64): This example derives an interface identifier from a 48-bit MAC address by inserting ff:fe and inverting the universal/local bit. An interface can use a different IPv6 identifier.
Octet & Bit Architecture
OUI / Prefix OUI means Organizationally Unique Identifier. MA-L uses a 24-bit prefix; MA-M and MA-S use 28-bit and 36-bit prefixes.
Host bits The remaining bits define the address space within the allocation.
Colored bits in Octet 0 (the first byte) match the I/G and U/L cards below. Octet indices start at zero.
CID uses local address space; the prefix alone does not identify device origin.
Individual address destination (point-to-point transmission).
eth.addr[0:3] == 2a:2f:83REST API v2
curl -s https://api.maclookup.app/v2/macs/2a2f83 -H 'Accept: application/json'{
"success": true,
"found": true,
"macPrefix": "2A2F83",
"company": "Uplink",
"address": "3524 Silverside Road, suite 35B, Wilmington DE 19810-4929, US",
"country": "US",
"blockStart": "2A2F83000000",
"blockEnd": "2A2F83FFFFFF",
"blockSize": 16777215,
"blockType": "CID",
"updated": "2025-07-09",
"isRand": true,
"isPrivate": false
}