MAC Address Generator
Generate random MAC addresses in bulk — configurable format, case, OUI flags, and unicast/multicast bits.
How to use MAC Address Generator
-
Choose your format
Select the output format: colon-separated (AA:BB:CC), dash-separated (AA-BB-CC), or dot-separated (AABB.CCDD). Toggle uppercase or lowercase hex.
-
Set address flags
Enable the locally-administered bit (recommended for generated addresses) and select unicast or multicast as needed.
-
Set the count
Pick how many MAC addresses to generate: 1, 5, 10, or 25.
-
Generate and copy
Click Generate to create the addresses. Copy a single MAC or the entire batch to your clipboard.
MAC Address Generator FAQ
What is a locally administered MAC address?
What is the difference between unicast and multicast?
Are these addresses truly random?
Can I use a generated MAC address on a real network?
What is an OUI?
What is the format for a MAC address?
Why does MAC address randomisation matter for privacy?
Background
Generate cryptographically random MAC addresses in bulk for testing, virtualisation, containers, and privacy tooling. Choose from colon-separated (AA:BB:CC:DD:EE:FF), dash-separated (AA-BB-CC-DD-EE-FF), or dot-separated (AABB.CCDD.EEFF) formats. Toggle uppercase or lowercase hex. Control the locally-administered bit and unicast/multicast bit independently.
Generate 1, 5, 10, or 25 addresses at a time. Copy individual MACs or the full batch to your clipboard. Uses crypto.getRandomValues for cryptographically secure randomness — no data leaves your browser.
Who is this for: developers setting up virtual machines and Docker containers, network engineers testing switch configs and ARP tables, QA engineers simulating multi-device environments, and privacy tool developers needing random MAC addresses for testing MAC randomisation implementations.
Related tools
Subnet Calculator
Calculate network address, broadcast, host range, subnet mask, and wildcard from CIDR notation instantly.
What Is My IP
Find your public IPv4 and IPv6 address with ISP, city, country, ASN, and timezone — loads instantly.
Password Generator
Generate cryptographically secure passwords with custom length (8–128), character sets, entropy display, and exclude-ambiguous option. Runs in your browser.
UUID Generator
Generate cryptographically secure v4 and v7 UUIDs in bulk — copy individually or all at once, instantly in your browser.