MAC Address Generator Online

Generate random or vendor-prefixed MAC addresses in colon, dash, Cisco, or plain format, right in your browser.

The MAC Address Generator runs entirely in your browser. Any prefix you type and every address it generates stay on your device and are never uploaded to ArrayKit.

Open the CIDR Calculator

About MAC Address Generator

MAC Address Generator creates one or many 6-byte hardware addresses on demand, formatted with a colon, dash, Cisco-style dot, or no separator at all. Give it a vendor OUI prefix like 00:1A:2B and it keeps those leading octets while randomizing the rest, so the result still looks like it came from a real manufacturer block. Turn on the locally-administered toggle and it forces the unicast and locally-administered bits on the first byte, producing a safe address that will never collide with a real vendor assignment — ideal for lab gear, VM templates, and test rigs. Network engineers, QA teams, and anyone provisioning virtual NICs or documenting hardware use it to fill out configs and spreadsheets fast. Every byte comes from your device's cryptographic random number generator, and nothing is ever uploaded.

Features

How to use the MAC Address Generator

  1. Set how many MAC addresses you need
  2. Optionally enter a vendor prefix such as 00:1A:2B
  3. Pick a separator, case, and whether to force locally-administered bits
  4. Click Generate and copy the list

Example

Input

random, colon, uppercase

Output

3D:F2:9A:1C:04:B7

Common errors & troubleshooting

Frequently asked questions

What does the MAC Address Generator actually randomize?
It fills all 6 bytes of the address with cryptographically random values from the Web Crypto API, unless you supply a vendor prefix — then only the octets after the prefix are randomized.
What is a locally administered MAC address?
It's an address with the second-least-significant bit of the first byte set to 1, marking it as assigned by an administrator rather than a hardware vendor. The MAC Address Generator's toggle sets this bit (and clears the multicast bit) so the result is guaranteed unicast and safe to use without clashing with real hardware.
Can the MAC Address Generator keep a specific vendor prefix?
Yes. Enter an OUI like 00:1A:2B in the prefix field and the generator keeps those exact leading octets, randomizing only the remaining bytes.
Which MAC address formats does the tool support?
Colon-separated (00:1a:2b:3c:4d:5e), dash-separated (00-1a-2b-3c-4d-5e), Cisco dot-quad (001a.2b3c.4d5e), and a plain unseparated string, in upper or lower case.
Are the generated MAC addresses sent to a server?
No. The MAC Address Generator runs entirely in your browser using your device's random number generator. No addresses or prefixes you enter ever leave your device.
Can I generate more than one MAC address at a time?
Yes. Set the count field to however many addresses you need and the generator produces that many, one per line, ready to copy.

Related tools

All ArrayKit tools