MAC Address Generator
Generate random physical (MAC) addresses in colon, hyphen, dot, or raw hex formats for network configuration and testing.
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.
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.
Multiple Punctuation Styles
Instantly format output for Linux (XX:XX:XX), Windows (XX-XX-XX), or Cisco IOS (XXXX.XXXX).
Vendor OUI Prefixes
Specify custom organizational unique identifiers (OUI) to simulate specific hardware manufacturers or virtual switches.
Bulk Generation
Generate up to 50 random addresses simultaneously for testing scripts, DHCP server leases, or container pools.
100% Secure & Private
Random generation happens entirely in your browser using cryptographically secure client-side randomness.
One-Click Copy
Easily copy the entire generated batch directly to your clipboard with visual confirmation feedback.
Dynamic Updates
Outputs update instantly as you change formats, quantities, or case preferences for seamless workflow.