48-bit hardware address · local generation
MAC Address Generator
Create a synthetic MAC address for network labs, device simulators, and form fixtures. Choose a vendor OUI or a random prefix, pick an output format, and copy the matching IPv6 link-local address.
- Free
- No signup
- Runs locally
Bits are set locally; no network request is made.
Generated MAC addresses (0)
Click generate to create a MAC address.
More address tools
MAC address lookupValidate a MAC in any common format, decode the OUI flags, and convert to colon, hyphen, dot, and plain.IP address generatorGenerate IPv4 and IPv6 test addresses by scope: public, private, loopback, link-local, or unique local.UUID generatorCreate RFC 9562 UUID v4 random and v7 time-ordered identifiers, with uppercase and brace options.Random address generatorPick a state and city, generate a synthetic US address, copy any field, save it, or export CSV/JSON.Address generator by countryThirty-eight country generators with local field order, postal samples, copy, save, CSV/JSON, and Google Maps.Tax-free state address generatorAlaska, Delaware, Montana, New Hampshire, and Oregon addresses with state-tax notes.
Vendor-aware prefixes
Pick Apple, Cisco, Intel, VMware, Samsung, Google, Microsoft, Dell, or HP to pin the OUI; random mode sets the unicast and local bits for you.
Four common formats
Copy colon, hyphen, Cisco dot notation, or 12 plain hex digits. The same bytes are shown in every format.
IPv6 link-local included
Every result includes the EUI-64 link-local address, so you can test neighbour discovery and interface configuration.
MAC Address Generator questions
- No. The bytes are random, so a collision is possible. Treat the result as a test fixture, not as an address you can safely assign to production hardware.
- The first three bytes identify the Organizationally Unique Identifier. Picking a vendor fixes those bytes so the address looks like that vendor; the last three bytes remain random.
- Bit 1 of the first octet marks an address as locally administered (LAA). Virtual machines and test networks often use LAA ranges to avoid pretending to be globally unique hardware.
- The tool applies the EUI-64 rule: insert FF:FE in the middle of the MAC, flip the universal/local bit, and prefix the result with fe80::. It is shown for testing IPv6 configuration, not for claiming a real interface.
- Only in an isolated lab where you control the network. Do not use it to impersonate a device, bypass access controls, or evade a network policy.