Clean up and reformat a MAC address into colon, hyphen, or dot notation.
MAC addresses show up written in several different conventions depending on the vendor or system — colon-separated (00:1A:2B:3C:4D:5E), hyphen-separated (00-1A-2B-3C-4D-5E), Cisco's dot-grouped form (001A.2B3C.4D5E), or no separators at all. This tool accepts any of those formats and outputs all of them at once, so you can grab whichever one the system you're working with expects.
It also decodes the OUI (Organizationally Unique Identifier) — the first three bytes of a MAC address, which are assigned to a specific manufacturer — though this tool doesn't look up the actual manufacturer name, since that requires a full, regularly-updated vendor database this lightweight tool doesn't carry. It does indicate whether the address is locally administered or universally administered, and whether it's a unicast or multicast address, both of which are determined directly by specific bits in the first byte.
Not currently — that requires looking up the OUI against a full, regularly-updated vendor database, which this lightweight tool doesn’t carry. It does show you the OUI itself, which you can look up against a public database if needed.
It means the MAC address was set by software (like a VM or a manually configured network interface) rather than burned in by the original hardware manufacturer — indicated by a specific bit in the first byte of the address.
No — it only checks and reformats the structure (12 valid hex characters). It has no way to check whether a given address is actually assigned to a real device.