MAC Address Formatter

Free online MAC Address Formatter. No sign-up needed, and it runs in your browser.

Processed on your device

Reformat MAC addresses between colons, hyphens and Cisco dots, upper or lower case — many at once — and see what type of address each one is.

To find the maker of a device, use the MAC Address Lookup. Random MACs made here are "locally administered", like the private addresses phones use on Wi-Fi.

About MAC Address Formatter

Converts MAC addresses between the formats different systems expect: colon-separated, hyphenated, Cisco's dotted groups of four, plain hex or spaced, in upper or lower case. Paste a whole list from a switch, DHCP server or spreadsheet, even in mixed formats, and every line converts at once, with a table showing whether each address is unicast, multicast or broadcast and whether the maker or software set it.

How to use MAC Address Formatter

  1. Paste your MAC addresses in the box, one per line, in any format with colons, hyphens, dots or none.
  2. Choose a Format: colons, hyphens, Cisco dots, no separators or spaces, then tick or untick UPPER CASE.
  3. Copy the Result box; any line that isn't a valid MAC address is marked with a # note.
  4. Check the table for each address's type, or click Make a random MAC for a locally administered test address.

How your data is handled

Everything runs in your browser. The addresses you paste aren't uploaded or stored, and random MACs are made with your browser's built-in random generator.

How SAA Tool works · Privacy Center

Limits and accuracy

  • Only 48-bit MAC addresses with 12 hex digits are accepted; 64-bit EUI-64 identifiers are marked as invalid.
  • It doesn't look up the maker; use the MAC Address Lookup to find the vendor.
  • Make a random MAC replaces whatever is in the box, so copy your list first.

Questions and answers

Which MAC address format should I use?

Use the one your system expects: colons on Linux, macOS and many devices, hyphens on Windows, and dotted groups of four on Cisco switches and routers. The address itself is the same 12 hex digits in every format.

What does locally administered mean?

One bit in the first byte shows who set the address. Universal addresses are burned in by the maker; locally administered ones are set by software, such as the random private addresses phones use on Wi-Fi or those given to virtual machines.

Is a random MAC from here safe to use?

It's made with your browser's secure random generator and marked as locally administered unicast, so it can't clash with any maker's addresses. Still check that no other device on the same network uses it.

Sources and standards

Report a problem with this tool