AZ Tools

MAC Address Formatter

Network

Paste a MAC address in any common notation and get it back in all of them: colon-separated (00:1a:2b:3c:4d:5e), hyphen-separated (00-1a-2b-3c-4d-5e), Cisco dotted (001a.2b3c.4d5e) and with no separator (001a2b3c4d5e), in upper or lower case. The tool also reads the two flag bits in the first byte to tell you whether the address is unicast or multicast and whether it's universally administered (a real vendor OUI) or locally administered. Useful for switch and router configs, firewall and ACL rules, DHCP reservations, and reconciling addresses copied from different tools. Everything runs locally in your browser.

Colon

00:1a:2b:3c:4d:5e

Hyphen

00-1a-2b-3c-4d-5e

Cisco (dot)

001a.2b3c.4d5e

No separator

001a2b3c4d5e

TypeUnicastUniversal (OUI)

How to use

  1. Paste a MAC address in any format — separators and case don't matter.
  2. Choose upper or lower case for the output.
  3. Copy the notation you need; the unicast/multicast and universal/local type is shown below.

Frequently asked questions

What input formats are accepted?
Any — the tool keeps only the hex digits, so 00:1A:2B:3C:4D:5E, 00-1a-2b-3c-4d-5e, 001a.2b3c.4d5e and 001A2B3C4D5E all work, as long as there are exactly 12 hex digits.
What do unicast and multicast mean here?
The lowest bit of the first byte is the I/G bit. If it's 1 the frame is multicast (or broadcast); if 0 it's unicast — destined for a single interface.
What is 'locally administered'?
The second-lowest bit of the first byte is the U/L bit. If 1, the address was assigned locally (e.g. a randomized or virtual MAC); if 0 it's universal — the first half is a real vendor OUI.
Is my address uploaded?
No. All formatting happens in your browser; nothing is sent to a server.

Related tools