Skip to content

MAC Address Generator

Generate random MAC addresses with optional OUI prefix in colon, hyphen, or dot notation formats.

Loading...
1. Select the desired output format: colon-separated (AA:BB:CC:DD:EE:FF), hyphen-separated, or Cisco dot notation. 2. Optionally enter a custom OUI prefix (first 3 octets) to simulate a specific manufacturer. 3. Choose whether to set the locally administered bit and whether to generate unicast or multicast addresses. 4. Set the batch size if you need multiple MAC addresses generated at once. 5. Click "Generate" and copy the resulting addresses individually or as a complete list.

About This Tool

The MAC Address Generator creates random Media Access Control (MAC) addresses for testing, development, and network configuration purposes. You can generate addresses in multiple formats including colon-separated (AA:BB:CC:DD:EE:FF), hyphen-separated (AA-BB-CC-DD-EE-FF), and Cisco dot notation (AABB.CCDD.EEFF).

Optionally specify a custom OUI (Organizationally Unique Identifier) prefix to generate addresses that appear to belong to a specific manufacturer. This is useful for testing network equipment that filters by vendor, simulating specific device types in lab environments, or generating addresses for virtual machines.

The tool ensures that generated addresses have the locally administered bit set by default, following IEEE conventions for addresses that are not assigned by a manufacturer. You can also generate unicast or multicast addresses depending on your testing needs.

Frequently Asked Questions

A MAC (Media Access Control) address is a 48-bit hardware identifier assigned to network interfaces. It is used at the data link layer to uniquely identify devices on a local network segment. MAC addresses are typically written as six pairs of hexadecimal digits.
The OUI (Organizationally Unique Identifier) is the first three octets (24 bits) of a MAC address. It identifies the manufacturer or vendor of the network interface. For example, Apple devices often start with specific OUI prefixes.
A locally administered MAC address has the second-least-significant bit of the first octet set to 1. This indicates the address was assigned by a network administrator rather than burned in by a manufacturer. Virtual machines commonly use locally administered addresses.
Generated MAC addresses are safe for testing and development. In production, ensure you use locally administered addresses to avoid conflicts with real hardware addresses on your network.

Related Tools

MAC Address Lookup

Look up the manufacturer or vendor associated with a MAC address using the OUI prefix database.

Network Tools

IPv4 Address Converter

Convert IPv4 addresses between decimal, binary, hexadecimal, and integer representations instantly.

Network Tools

IPv6 ULA Generator

Generate unique local IPv6 addresses (ULA) per RFC 4193 with cryptographically random prefixes.

Network Tools

UUID Generator

Generate random UUIDs in v4 and v7 formats with bulk generation and one-click copy support.

Developer Tools

Random Number Generator

Generate random numbers within a range with options for count, uniqueness, and sorting.

Math and Numbers