Why Use This Tool?
Device testing, network staging, and VM configuration all need MAC addresses in specific formats. This generator creates valid random MACs — with the locally-administered bit set so they never collide with real vendor hardware — and the parser normalizes any format into all four common notations.
The parser also reads the flags: whether the address is locally administered or has a real vendor OUI, and whether it's unicast or multicast.
How It Works
- Generate: set a vendor prefix or leave blank, pick the separator and case.
- Parse: paste any MAC in colon, dash, bare, or Cisco format.
- Copy the format your system expects.
Frequently Asked Questions
How do I generate a random MAC address?
Click generate — you get a valid MAC with the locally-administered bit set, meaning it's safe for VMs and test devices because it can't collide with manufactured hardware.
What is a vendor prefix?
The first three octets (OUI) identify the manufacturer. Entering a real prefix like 00:1A:2B produces addresses that appear to come from that vendor — useful for specific test scenarios.
What are the different MAC address formats?
The same 12 hex digits written as colons (AA:BB:CC:DD:EE:FF), dashes, bare hex, or Cisco dotted (AABB.CCDD.EEFF). The parser converts any of them into all four.
Tips & Things to Watch
- Keep the locally-administered bit checked for test devices — that's what it exists for.
- The parser accepts mixed separators and any case.
- Multicast flag detection tells you if an address can be used as a device MAC.