What it does
Converts a MAC (hardware/Ethernet) address between the four most common notations:
- Colon-separated:
AA:BB:CC:DD:EE:FF - Hyphen-separated:
AA-BB-CC-DD-EE-FF - Cisco dotted (bigram):
AABB.CCDD.EEFF - Raw / no separator:
AABBCCDDEEFF
Paste a MAC address in any of these formats (upper or lower case, with or without separators) and instantly get all four representations, ready to copy.
Try it
How it works
- Your input is stripped of every non-hexadecimal character (
:,-,., spaces...), leaving just the 12 raw hex digits. - That input is validated: it must contain exactly 12 hexadecimal characters (0-9, A-F). Anything else (too short, too long, invalid characters) shows an error instead of a wrong/partial result.
- The 12 hex digits are then re-assembled into each of the four target formats:
| Format | Pattern | Example |
|---|---|---|
| Colon | XX:XX:XX:XX:XX:XX | AA:BB:CC:DD:EE:FF |
| Hyphen | XX-XX-XX-XX-XX-XX | AA-BB-CC-DD-EE-FF |
| Cisco dotted | XXXX.XXXX.XXXX | AABB.CCDD.EEFF |
| Raw | XXXXXXXXXXXX | AABBCCDDEEFF |
Notes
- Everything happens entirely in your browser — the MAC address you enter is never sent anywhere.
- The tool does not validate whether the address is a real, allocated MAC (for that, see the MAC Address OUI Resolver tool) — it only checks that the input is 12 valid hex characters.
- The U/L bit (universal/local) and I/G bit (individual/group) of the first octet are also shown, which is useful to quickly tell whether an address is likely locally-administered (e.g. randomized by an OS) or a multicast/broadcast address.