Random MAC Address Generator
Generate random MAC addresses for testing, labs and mock data. Choose the separator and case, control the locally administered and multicast bits, and create several at once.
How to generate a random MAC address
- Pick the separator, letter case, and which flag bits to set.
- Choose how many addresses you want and click Generate.
- Copy a single address or the whole list.
Examples
Locally administered, lowercase, colons
Separator ':', lowercase, locally administered on
A unique address each time, such as 02:11:22:ff:80:ab
Frequently asked questions
What is a MAC address?
A MAC address is a 48-bit hardware identifier for a network interface, written as six pairs of hex digits like 02:11:22:ff:80:ab. It identifies a device on a local network.
What does locally administered mean?
Bit 1 of the first octet marks an address as locally administered, meaning it was assigned by software rather than a manufacturer. Random addresses should set this bit to avoid clashing with real hardware.
What is the multicast bit?
Bit 0 of the first octet is the multicast or group bit. When it is set the address targets a group of devices instead of one. Unicast addresses, the usual case, leave it clear.
Are these MAC addresses unique?
They are random, so collisions are extremely unlikely but not guaranteed. They are meant for testing and mock data, not for permanent device assignment.
Can I generate several at once?
Yes. Set the count and the tool produces that many addresses in one click, which you can copy together as a list.
Related tools
UUID Generator
Generate random version 4 UUIDs online. Create one or thousands at once, with uppercase or no-hyphen options, then copy them. Free and private.
Password Generator
Generate strong, random passwords online. Choose length, letters, digits, symbols and skip look-alike characters. Created in your browser, never stored.
.env to JSON
Convert a .env file to JSON, or JSON back to .env. Parses KEY=value lines, comments, quotes and export. Runs entirely in your browser.
Aspect Ratio Calculator
Calculate aspect ratios fast. Enter a ratio like 16:9 and one dimension to get the other, or enter width and height to simplify the ratio.
Base32 Encode
Base32 encode and decode text online using the standard RFC 4648 alphabet with proper padding. UTF-8 safe, fast and private in your browser.
Base58 Encoder
Encode and decode Base58 online with the Bitcoin alphabet. Convert text to Base58 or back, UTF-8 safe, no confusing 0 O I l. Runs in your browser.