MAC Address Formatter & Validator
Paste MAC addresses in any common style to validate them and convert them to colon, hyphen, Cisco-dotted or plain 12-digit form.
Processed locally in your browser/ Your data stays in your browser.
What is MAC Address Formatter & Validator?
A MAC (EUI-48) address is a 48-bit hardware identifier written as 12 hex digits, but vendors present it differently: AA:BB:CC:DD:EE:FF (Linux, macOS), AA-BB-CC-DD-EE-FF (Windows), aabb.ccdd.eeff (Cisco IOS) or aabbccddeeff (many databases). The tool accepts all of them, checks grouping and characters, and rewrites each address in every style.
It also validates the address and decodes two flag bits in the first byte: the I/G bit tells unicast from multicast/broadcast, and the U/L bit tells universally administered (burned-in) addresses from locally administered ones such as virtual or randomized MACs. No vendor (OUI) lookup is performed, because that would require a large external database.
How does it work?
- Paste one MAC address per line in any format.
- Choose the text output format and upper or lower case.
- Read the status (valid/invalid with reason) and the per-address details or table.
- Copy the normalized list into your switch config, DHCP reservation or spreadsheet.
Common use cases
- Converting a Windows-style MAC list to the Cisco dotted notation used by switch ACLs and port security.
- Validating MAC addresses exported from an inventory or DHCP lease file.
- Spotting locally administered or multicast addresses that are unusual for a physical NIC.
- Normalizing case and separators before de-duplicating or comparing addresses.
Examples
Try this input in the tool above:
00:1A:2B:3C:4D:5E aabb.ccdd.eeff de-ad-be-ef-00-01 0a1b2c3d4e5f
00:1A:2B:3C:4D:5E AA:BB:CC:DD:EE:FF DE:AD:BE:EF:00:01 0A:1B:2C:3D:4E:5F
Privacy
MAC Address Formatter & Validator runs entirely in your browser. The text or files you provide are processed on your device and are not uploaded, logged or stored on our servers.
Limitations
Only EUI-48 (12 hex digits) is supported, not EUI-64. The tool does not identify the manufacturer; a randomized or locally administered address cannot be traced to a vendor anyway.
Frequently asked questions
What is the Cisco MAC format?
Three groups of four hex digits separated by dots, e.g. aabb.ccdd.eeff, used by Cisco IOS.
How can I tell if a MAC is multicast?
Look at the least significant bit of the first byte: if it is 1 (for example 01:00:5E:…), the address is multicast; ff:ff:ff:ff:ff:ff is broadcast.
Does it show the vendor name?
No. Looking up the OUI needs a large registry that changes over time, so this tool intentionally works offline on structure only.
Related tools
IPv4 Address Validator
Paste one or many IPv4 addresses to see whether each is valid, why not if it is not, and what kind of address it is.
Network Tools
IPv6 Address Validator
Check an IPv6 address, then see its canonical short form, its full 32-digit form and what kind of address it is.
Network Tools
Text to Hex Converter
See the exact bytes behind any text, from a quick "Hello" to emoji, formatted the way your code or debugger expects.
Encoding & Decoding
Hex to Text Converter
Paste hex bytes from a dump, a log or a source file and read the text they spell.
Encoding & Decoding
CIDR Calculator
Type a network such as 192.168.1.0/24 and get every subnet detail at once: masks, host range, address counts and class.
Network Tools
IP to Binary Converter
See any IP address as bits, for example 192.168.1.1 → 11000000.10101000.00000001.00000001.
Network Tools
MAC Address Validator
Check a list of MAC addresses line by line and see whether each is valid, why not, and what kind of address it is.
Network Tools