MAC Address Generator
Generate random Ethernet MAC addresses in colon, hyphen, Cisco-dot, raw, or IEEE notation. Optional vendor OUI prefix, batch up to 100, locally administered bit set by default.
MAC Address First-Octet Bits
| First octet | Address type | Administration |
|---|---|---|
| 00 | Unicast | Universally administered |
| 02 | Unicast | Locally administered |
| 01 | Multicast | Universally administered |
| 03 | Multicast | Locally administered |
Frequently Asked Questions about the MAC Address Generator
What is a MAC address?
A MAC address is a link-layer identifier commonly represented as 12 hexadecimal digits, such as AA:BB:CC:DD:EE:FF. Network interfaces may have a factory-assigned address, a configured address, or a temporary randomized address. Switches and access points use it to deliver frames on the local link.
What is an OUI and why are the first 3 bytes special?
In a classic 48-bit MA-L assignment, the first 24 bits identify an IEEE-assigned organization and the organization assigns the remaining bits. IEEE also offers other assignment block sizes, and locally administered addresses do not identify a vendor. A prefix can help create realistic test fixtures, but it does not prove who made a device.
What does the locally administered bit do?
The second-least-significant bit of the first octet is the U/L flag. A value of 1 marks an address as locally administered rather than globally assigned by the IEEE. This avoids claiming a vendor prefix, but it does not guarantee uniqueness among other locally generated addresses. Check for collisions within the network where you use it.
Colon, hyphen, or Cisco dot: which notation do I need?
Colon notation is common on Unix-like systems, hyphen notation is common on Windows, and dotted notation is common in Cisco tooling. Raw notation removes separators. Use the format required by the specific command, API, or configuration field because parsers do not all accept every form.
What is this generator actually useful for?
Use it for test fixtures, isolated labs, simulations, or systems that explicitly require you to assign a local address. Do not introduce generated addresses into a production network without collision checks and authorization. Phones, virtual machines, and operating systems may also generate locally administered addresses using their own policies.
Related Calculators
More calculators in "Tech"
CSS Clamp CalculatorJWT DecoderLorem Ipsum GeneratorWords Per Minute (WPM) CalculatorPassword Entropy CalculatorMarkdown to HTML Converter
See all 98 calculators in "Tech"