MAC Address Generator
Generate random MAC addresses in various formats. Perfect for network testing, device simulation, and lab environments.
Generated MAC Addresses
#
MAC Address
Type
Scope
Vendor (OUI)
Actions
Click "Generate MAC Addresses" to create addresses
About MAC Addresses
A Media Access Control (MAC) address is a unique identifier assigned to network interfaces for communications on the physical network segment. MAC addresses are 6-byte (48-bit) hexadecimal addresses typically represented in six groups of two hexadecimal digits.
MAC Address Structure
| Bits | Field | Description |
|---|---|---|
| 1 | I/G | Individual/Group (0 = Unicast, 1 = Multicast) |
| 2 | U/L | Universal/Local (0 = Global OUI, 1 = Locally Administered) |
| 3-24 | OUI | Organizationally Unique Identifier (vendor) |
| 25-48 | NIC | Network Interface Controller specific |
Common MAC Address Formats
| Format | Example | Common Use |
|---|---|---|
| Colon | aa:bb:cc:dd:ee:ff | Linux, Unix, Many applications |
| Hyphen | aa-bb-cc-dd-ee-ff | Windows, ARP tables |
| Dot (Cisco) | aabb.ccdd.eeff | Cisco IOS, networking equipment |
| Plain | aabbccddeeff | Database storage, programming |
Common OUI Vendors
| OUI | Vendor |
|---|---|
| 00:00:0C | Cisco |
| 00:01:42 | Hewlett-Packard |
| 00:05:5D | Dell |
| 00:0C:29 | VMware |
| 00:15:5D | Microsoft Hyper-V |
| 00:50:56 | VMware |
| 08:00:27 | Oracle VirtualBox |
| 52:54:00 | QEMU/KVM |
Note: Locally Administered Addresses (LAA) override the vendor OUI and are typically used for virtualization, testing, or software-defined networking. The second least significant bit of the first byte indicates whether an address is locally administered (1) or universally administered (0).