Random MAC Address

Generate a random MAC address in the format xx:xx:xx:xx:xx:xx right in your browser, so you can test or verify network adapters.

How useful is this tool?

The result will appear here …

How to use this tool (video)

This video is hosted on YouTube. When you play it, data may be sent to Google.

Random MAC Address

The Random MAC Address generator produces a random MAC address in the format xx:xx:xx:xx:xx:xx. MAC addresses are unique identifiers for network adapters and consist of 6 octets, each containing two hexadecimal characters. Each octet can take a value from 00 to FF, yielding 2 to the power of 48, approximately 281 trillion possible addresses. A distinctive feature is the unicast bit: the first byte of a MAC address contains a bit that distinguishes between universally administered and locally administered addresses.

How it works

The generator produces two random hexadecimal characters for each of the six octets. Each octet can take a value from 00 to FF. As a concrete example: the generator might produce the MAC address D4:3A:7F:2C:91:0E. In this address, the first octet is D4, which is binary 11010100. The second bit from the left, known as the U/L bit (Universal/Local bit), is set to 1, marking this address as a locally administered MAC address that was not registered with a manufacturer. The generator also produces addresses with the unicast bit set to 0, representing universally administered addresses that could theoretically be registered with a manufacturer.

What the tool can and cannot do

This tool generates random MAC addresses. It cannot identify network adapters, establish an actual network connection, or verify MAC addresses against real devices. Generated addresses may contain OUI ranges that are actually registered with known manufacturers, which could cause confusion in certain contexts. The generator assigns no valid devices and cannot represent network topologies. It does not consider MAC address ranges reserved for specific purposes.

Why local processing in the browser

All calculations happen directly in your browser. Your inputs and the generated MAC address are never sent to a server, there is no upload and no server logs. You do not need to register or have an account. After the page loads, the generator also works offline because assets are cached in the browser. There is no attackable server and nothing is transmitted over the network.

Frequently asked questions

What is the unicast bit in a MAC address?

The second bit of the first octet distinguishes between universally administered addresses (bit set to 0) and locally administered addresses (bit set to 1). The generator produces both variants.

Do I need to be online?

No, the Random MAC generator works offline after the page loads. Everything runs locally in your browser.

Are my data uploaded?

No, your inputs and the generated MAC address stay on your device. No upload, no server logs.

What format does the generated address use?

The standard format is xx:xx:xx:xx:xx:xx with colons as separators, where each x is a hexadecimal digit.

How many possible MAC addresses are there?

There are 2 to the power of 48 possible MAC addresses, since each of the 6 octets can take 256 values.

Is the generator free?

Yes, the Random MAC generator is a free tool that runs directly in your browser.