MAC Address Generator

Generate random physical (MAC) addresses in colon, hyphen, dot, or raw hex formats for network configuration and testing.

Generation Settings
Uppercase
Generated Results

Each address is generated with random unicast and locally administered bits correctly handled.

About MAC Address Formats

Learn about physical address structures and how different platforms format them.

Client-Side Processing

A Media Access Control (MAC) address is a unique identifier assigned to a network interface controller (NIC) for use as a network address in communications within a network segment. They are 48 bits long, typically represented as 12 hexadecimal digits. Different operating systems and network vendors prefer distinct punctuation conventions, such as colons for Linux/Unix, hyphens for Windows, or grouped dot notation for Cisco equipment.

Formats

Multiple Punctuation Styles

Instantly format output for Linux (XX:XX:XX), Windows (XX-XX-XX), or Cisco IOS (XXXX.XXXX).

OUI

Vendor OUI Prefixes

Specify custom organizational unique identifiers (OUI) to simulate specific hardware manufacturers or virtual switches.

Bulk

Bulk Generation

Generate up to 50 random addresses simultaneously for testing scripts, DHCP server leases, or container pools.

Privacy

100% Secure & Private

Random generation happens entirely in your browser using cryptographically secure client-side randomness.

Export

One-Click Copy

Easily copy the entire generated batch directly to your clipboard with visual confirmation feedback.

Instant

Dynamic Updates

Outputs update instantly as you change formats, quantities, or case preferences for seamless workflow.

UtilityGlen

Handy web tools for daily use. Everything runs right in your browser—no sign-ups, no cloud uploads, and your data stays entirely on your device.