Random MAC Address Generator
Generate random MAC addresses in various formats for testing, development, and network simulation.
Click "Generate MACs" to start
What is a MAC Address?
A MAC (Media Access Control) address is a unique identifier assigned to network interface controllers (NICs). It's a hardware address used for network communication at the data link layer.
MAC Address Format
MAC addresses are 48 bits (6 bytes) long, typically written in one of these formats:
| Format | Example |
|--------|---------|
| Colon-separated | 00:1A:2B:3C:4D:5E |
| Hyphen-separated | 00-1A-2B-3C-4D-5E |
| Dot-separated | 001A.2B3C.4D5E |
| No separator | 001A2B3C4D5E |
MAC Address Structure
| Bytes | Description | |-------|-------------| | 1-3 | OUI (Organizationally Unique Identifier) - Vendor ID | | 4-6 | NIC Specific - Unique device identifier |
Special Bits
Unicast vs Multicast
The least significant bit of the first byte:
- 0 = Unicast (single device)
- 1 = Multicast (multiple devices)
Universal vs Local
The second least significant bit of the first byte:
- 0 = Universally administered (assigned by manufacturer)
- 1 = Locally administered (assigned by network admin)
Common Vendor OUIs
| Vendor | OUI Prefix |
|--------|-----------|
| Apple | 00:1C:B3, F0:18:98 |
| Intel | 00:1B:21, 00:1E:67 |
| Cisco | 00:00:0C, 00:1A:A1 |
| Samsung | 00:12:47, 00:15:99 |
Use Cases
- Testing - Network application testing
- Development - Mock network devices
- Documentation - Example addresses
- Privacy - MAC address spoofing