MAC Address Generator

Generate EUI-48 MAC addresses in your browser — 1 to 100 at a time, with an optional prefix / OUI, IEEE tag-bit controls, and four common formats. Unique batch output, one-click copy, TSV download. Nothing is uploaded.

Generation

0 to 6 bytes (0–12 hex digits). Accepts 00:1A:2B, 00-1A-2B, 001A.2B3C, or plain 001A2B. Leave empty for fully random.

How many MACs to generate. The same prefix is applied to every MAC.

Format
Case
IEEE tag bits (first octet)

Tag bits are forced on the first octet only when no prefix is given — once you supply a prefix, your first byte wins.

Tip: Ctrl/+A selects all, Ctrl/+C copies.

MAC addresses are 48-bit identifiers (EUI-48). The I/G bit (bit 0 of the first octet) marks unicast (0) vs multicast (1); the U/L bit (bit 1) marks universal (0) vs locally-administered (1). Generation runs in your browser via crypto.getRandomValues; no network calls are made.