How could I get MAC address of my website visitor? | FAQ | MAC Address Vendor Lookup
Frequently asked questions

How could I get MAC address of my website visitor?

A host cannot determine from the MAC address of another host whether that host is on the same link (network segment) as the sending host, or it is on a network segment bridged to that network segment.

MAC is short for Media Access Control, where media refers to the local transmission media. A MAC address is not broadcast beyond the LAN of the device it is connected to, as it is locked in the internal network. Whereas source and destination IP-Addresses remain the same and are therefore used for long-distance routing decisions, the source and destination MAC addresses will indicate the next hop.

The MAC address stored in the packet changes on every hop of its journey. Due to that, the MAC address stored in the packets which are received by your server will be the MAC address of your point of presence’s router or the equipment of your ISP.

The only way to get the visitor's MAC address is to run code on his laptop, from the browser. There is no way to do it since it would be a breach of privacy or security.

There are several workarounds like running Active-X controls for Internet Explorer only or running XPCOM for Mozilla Firefox only. But these approaches require extension installation or a prompt from the user, so they wouldn't work for collecting all the visitors’ MAC addresses in background.

Manifest Data – Making your data reliable

Don’t be caught off guard by broken pipelines, poor code, or user interactions that corrupt your data. Install Manifest Data, and you will know about issues before anyone. You can fix data problems silently before the business or customers are affected. Then get some rest!

Learn More

Trusted by the following companies

and many more...

Download an exhaustive MAC Address Vendor Database for your educational, business or enterprise needs.

Our database comes in the following forms: JSON, CSV, XML, Cisco vendorMacs.xml for maximum compatibility and fast integration into existing systems.

Order database
The data was just refreshed