MAC Address Format Converter

Reformat one or many MAC addresses between colon, hyphen, Cisco dotted-quad, and bare hex — in the case you choose. Runs in your browser; nothing is uploaded.

Reformatted MAC addresses

About this tool

MAC Address Format Converter rewrites one or many MAC addresses from any common notation into the single style and case you choose — then gives you back a clean, uniform list.

Everything runs locally in your browser via WebAssembly — your addresses are never uploaded.

Handy for

FAQ

Which MAC notations can I paste in?

Any of the four common ones — colon (00:1A:2B:3C:4D:5E), hyphen (00-1A-2B-3C-4D-5E), Cisco dotted-quad (001a.2b3c.4d5e), or bare hex (001A2B3C4D5E) — and you can freely mix notations in one list. Separate addresses with whitespace, commas, or semicolons; the output notation is whatever you pick in format, independent of how the input was written.

Does it work with 64-bit EUI-64 addresses?

Yes. Both 12-hex-digit EUI-48 and 16-hex-digit EUI-64 addresses are accepted. An EUI-64 renders as eight colon/hyphen pairs or four Cisco dotted groups (e.g. 001a.2bff.fe3c.4d5e); anything that isn't exactly 12 or 16 hex digits is rejected.

What happens if one address in my list has a typo?

The whole run stops with an error naming the bad token — for example a non-hex character or a wrong digit count — rather than silently skipping or passing it through. That way a typo can't sneak into a DHCP reservation or allow-list unnoticed.

Will duplicates be removed or the order changed?

No. This tool is a 1:1 re-styler: output order matches input order and duplicates are kept, so a reformatted column lines up row-for-row with your spreadsheet or config. If you want to scan free text and deduplicate, use the Extract MAC Addresses tool instead.

Need to pull MAC addresses out of a log or block of text and deduplicate them instead? Use the Extract MAC Addresses tool.

Developer & Automation Access

Run it from the terminal

Same engine as this page, headless — via the gizza CLI:

gizza tool mac-address-format "Paste one or more MAC addresses (any notation), one per line or comma-separated…"

New to the CLI? Get gizza →

Open it by URL

Pre-fill and auto-run this tool with query parameters — the names match the API/CLI:

https://gizza.ai/tools/mac-address-format/?input=Paste%20one%20or%20more%20MAC%20addresses%20%28any%20notation%29%2C%20one%20per%20line%20or%20comma-separated%E2%80%A6&format=colon&case=lower

Machine-readable descriptor: tool.json — title + parameters JSON Schema for agents.