Security · 58 tools · nothing uploads

MAC address formatter

Reformat a MAC address between colon, dash, Cisco dot-quad and bare-hex notation, and report the multicast/locally-administered bits.

Options

live

MAC address formatter takes one MAC in any common notation and prints bare hex, Cisco dot-quad, dash and colon forms, with bare hex repeated in uppercase. It also reads the first octet, reporting the multicast and locally-administered bits, which need no database. No vendor is named here; that lookup lives in MAC / OUI vendor lookup.

Questions

Which notations does it accept and produce?

It accepts colon, dash, bare hex and Cisco dot quad, in any case, by stripping the separators and requiring 12 hex digits. It prints all four notations, plus bare hex in uppercase, so you can copy whichever your switch, hypervisor or config file wants.

What are the multicast and locally administered bits?

Two flags in the first octet. The low bit set means a multicast or group address rather than one interface; clear means unicast. The next bit set means the address was assigned locally rather than out of a vendor OUI block. Both are read straight from the bits, so they are correct without any vendor database.

Why did it reject my address?

It needs exactly 12 hex digits once colons, dashes, dots and whitespace are removed. Anything else gives a message saying it is not a MAC address, naming the 12 hex digit expectation and quoting what you typed. A missing digit or a stray letter is the usual cause.

Does it tell me the vendor?

No, that is the MAC / OUI vendor lookup tool, which checks the first three bytes against a small bundled table. This one does formatting and the two RFC defined bits in the first octet, both of which are read straight from the address and need no database at all.

Does it look the address up anywhere?

No. It parses the text you typed and prints it back in other notations, with the multicast and locally administered bits reported from the first octet. There is no network request, nothing is stored, and the whole thing runs in this tab, so it works with the network switched off.

Related Security tools

·→1Subnet / CIDR calculatorCompute network address, broadcast/last address and host count for an IPv4 or IPv6 CIDR block. Pure arithmetic on the address you give it. No lookup, no network.Takes no file·→1IP range parserParse an IPv4/IPv6 range ("start-end" or CIDR) into its address count and the minimal set of CIDR blocks that cover it exactly. Pure arithmetic, no lookup.Takes no file·→1IPv4/IPv6 format convertShow one IP address in every common representation (dotted/expanded, integer, and hex), computed locally.Takes no file·→1IPv6 transition addressesBuild IPv4-mapped/6to4/NAT64 IPv6 forms from an IPv4 address, or decode an IPv6 address back to its embedded IPv4 (and, for Teredo, server/client/port/flags). Reports what pattern was recognised, not whether the address is reachable or in use.Takes no filen→nIPv4 / TCP / UDP header parserDecode an IPv4 header, then its TCP or UDP header if the protocol field says so (checksum verified against the standard Internet checksum, not TCP/UDP's, which need a pseudo-header this tool is not given the source context to build). Give it bytes starting at the IP header, e.g. an Ethernet frame's payload.Runs on each file you dropn→nEthernet frame parserDecode an Ethernet II frame: destination/source MAC, EtherType (unwrapping one 802.1Q VLAN tag if present), and payload length. IEEE 802.3 LLC/SNAP framing is not handled, only Ethernet II.Runs on each file you dropn→nTLS record parserDecode a raw TLS record (RFC 8446 §5.1): content type, version, length, and for a ClientHello/ServerHello, the cipher suites/extensions inside. Give it bytes captured off the wire, not a PEM.Runs on each file you drop·→1MAC / OUI vendor lookupLook up a MAC address's OUI against a small bundled table of 16 well-known prefixes, not the IEEE registry (2.9M+ entries, updated continuously, no offline way to bundle it here). "Not in bundled list" means exactly that, not "no vendor exists."Takes no file