Random MAC Generator

Generate a random and valid MAC address in the format XX:XX:XX:XX:XX:XX with manufacturer indication

What is a MAC address?

A MAC address (Media Access Control address) is a unique identifier assigned to a network interface for communication in the physical network segment. MAC addresses are used as the network address for most networking technologies including Ethernet, Wi-Fi and Bluetooth.

A MAC address is typically written as six pairs of hexadecimal digits separated by colons (e.g. 01:23:45:67:89:AB).

How is the manufacturer determined?

The first three bytes of a MAC address are called OUI (Organizationally Unique Identifier) and identify the equipment manufacturer:

Prefix (OUI) Manufacturer
00:26:5E Asustek Computer
00:1B:FC Nintendo
00:1A:11 Samsung Electronics
00:0C:29 VMware
00:1C:B3 Dell
00:24:8C Dell
00:25:B3 Apple
00:22:5F Cisco
00:19:B9 TP-LINK
00:1D:7D Sony
00:13:10 Linksys
00:15:F2 Microsoft
00:1E:65 HTC
00:23:12 Intel
00:12:F0 HP
A0:36:9F Huawei
AC:87:A3 Apple
BC:30:7E Samsung
C8:3A:6B Intel
D0:57:4C Cisco
E4:42:A6 TP-LINK
F0:79:59 Apple
FC:15:B4 Huawei

Why generate a random MAC address?

Random MAC addresses can be useful for:

  • Testing network applications and systems
  • Ensuring privacy on public Wi-Fi networks (MAC randomization)
  • Replacing the MAC address on a router or computer
  • Network device simulation
  • Device anonymization on the network

The generated MAC address is valid (unicast) and contains a real OUI (Organizationally Unique Identifier) from the database of known manufacturers. Each new request creates a unique address.