MAC to EUI-64 / Link-local
Network
The modified EUI-64 process splices `FF:FE` between the OUI and device bytes of a 48-bit MAC and flips the U/L bit in the first octet. The result is the 64-bit interface ID that goes into stateless IPv6 (SLAAC) and link-local addresses (`fe80::/10`). This tool also shows the unflipped form for reference, since some legacy stacks emit it without the bit toggle.
- Modified EUI-64 (bytes)02:1a:2b:ff:fe:3c:4d:5e
- Interface ID21a:2bff:fe3c:4d5e
- IPv6 link-localfe80::21a:2bff:fe3c:4d5e
- Interface ID (U/L unflipped)1a:2bff:fe3c:4d5e
Modern stacks flip the U/L bit per RFC 4291 §2.5.1; the unflipped row is shown for legacy comparison.
Output uses lowercase hex — RFC 5952 canonical form.
How to use
- Paste a MAC in any common format — `00:1A:2B:3C:4D:5E`, `001a.2b3c.4d5e`, plain `001A2B3C4D5E`, all parsed the same.
- Read the modified EUI-64 (with U/L bit flipped), the canonical IPv6 interface ID, and the full link-local address.
- Click copy on whichever line you need.
Frequently asked questions
- Why flip the U/L bit?
- RFC 4291 §2.5.1 inverts the universal/local bit so a vendor-assigned MAC ends up with the U bit set in the IPv6 interface ID. It made for shorter typed-out addresses in early IPv6 docs; modern privacy extensions (RFC 4941 / 8981) hide the MAC anyway.
- Should I expect to see real EUI-64 addresses today?
- Less often than a decade ago — Windows, macOS, and most Linux distros default to randomized interface IDs for privacy. Embedded devices, routers, and statically configured hosts still emit EUI-64 routinely.
Related tools
URL Query Builder
Build URLs by combining a base address with editable key-value query parameters — each pair toggleable, properly percent-encoded.
IP Address Inspector
Type an IPv4 or IPv6 address and see its class, scope (private / public / loopback / link-local), decimal value, binary, reverse-DNS notation, and /32 CIDR.
Port Number Reference
Searchable cheat sheet for ~60 standard TCP / UDP port numbers — from 22 (SSH) and 80 (HTTP) to 6379 (Redis) and 27017 (MongoDB).
DNS Record Reference
Searchable cheat sheet for DNS record types — A, AAAA, CNAME, MX, TXT, NS, SOA, PTR, SRV, CAA, DNSSEC, SVCB / HTTPS — with examples.
Subnet Calculator (IPv4 / CIDR)
Parse an IPv4 CIDR into network address, broadcast, netmask, wildcard, host range, and class. Shows binary breakdown and private/public status.
User Agent Parser
Parse a User-Agent string into browser, engine, OS, device, and CPU. Detects 20+ bots including GPTBot, ClaudeBot, PerplexityBot.