MAC address generator

Generate random MAC (Media Access Control) addresses with real OUI prefixes from major manufacturers. Choose your preferred separator format and generate in bulk.

Generated MAC addresses

MAC address OUI prefix Manufacturer

What is a MAC address?

A MAC (Media Access Control) address is a unique hardware identifier assigned to every network interface controller (NIC). It is a 48-bit (6-byte) address typically written as six groups of two hexadecimal digits separated by colons or hyphens — for example 00:1A:2B:3C:4D:5E.

What is an OUI prefix?

The first three bytes (24 bits) of a MAC address are the OUI — Organizationally Unique Identifier. This prefix identifies the manufacturer of the network interface. The IEEE assigns OUI prefixes to manufacturers. This generator uses real OUI prefixes from Apple, Intel, Cisco, Raspberry Pi, Samsung, and VMware to create realistic addresses.

Common uses for generated MAC addresses

API access

Use GET /api/v1/network/mac?separator=-&count=20 to generate MAC addresses via the REST API.

Are these real MAC addresses? +
No. While the OUI prefixes are real (assigned to actual manufacturers), the NIC-specific portion is randomly generated. These addresses will not match any real physical device.
What is the difference between unicast and multicast MAC addresses? +
In a MAC address, the least significant bit of the first byte indicates whether the address is unicast (0) or multicast (1). All addresses generated here are unicast (the first byte's LSB is 0), matching real device addresses.