Random MAC Address Generator

Generate random MAC addresses in various formats for testing, development, and network simulation.

Options
Configure MAC address generation
Generated MACs
0 MAC addresses

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