BasicApps Logo
MAC Address Generator

Generate random MAC addresses for network testing and development. Custom formats, OUI prefixes, and bulk generation.

Generation Settings

Range: 1-1000 MACs

IEEE 802 colon notation

First 3 bytes (6 hex digits). Leave blank for random OUI.

MAC Address Information

• OUI: Organizationally Unique Identifier (first 3 bytes)
• NIC: Network Interface Controller specific (last 3 bytes)
• Local Admin: Generated MACs use locally administered addresses
• Unicast: All generated addresses are unicast (individual device)

Generated MAC Addresses

No MACs Generated

Configure settings and click "Generate MACs" to create network addresses.

MAC Address Generator Tips

  • • Format Options: Choose between Standard colon, Windows hyphen, or Cisco dot notation
  • • Custom OUI: Specify vendor prefix (first 3 bytes) or use random for testing
  • • Local Administration: Generated MACs are locally administered for safe network testing
  • • Export Options: Download TXT for documentation or CSV for network management tools
  • • Unicast Only: All addresses are unicast (individual device addressing)

If you need a custom OUI prefix, put it in — otherwise leave it blank

Most of the time you leave the Custom OUI field empty and let it generate a random locally-administered prefix. That's correct behaviour — locally-administered addresses have the second-least-significant bit of the first octet set to 1, which signals to any tool or switch that this isn't a real manufacturer address and won't conflict with hardware on the same network. If you're building a test environment where devices need a specific OUI — say you're simulating traffic from a known vendor — type the three-byte prefix and it pins that portion while randomising the rest. The Format dropdown switches between colon, Windows hyphen, and Cisco dot notation; set Quantity and generate the whole batch at once.

What the download options actually produce

Download TXT gives you one address per line in whichever format you had selected. That's the format most scripts and tools expect as raw input. Download CSV includes a header row and four columns — Standard, Windows, Cisco, and plain hex — so the same address set is available in every notation without having to run another conversion. If you're loading the list into a spreadsheet or a network management platform that expects a specific column layout, CSV is what you want. Copy All on the page puts just the selected-format addresses on the clipboard as a plain newline-separated list.