Random IP Generator
Random IPv4 or IPv6 addresses, public only or from a CIDR block.
Generate random MAC addresses for virtual machines, containers, and tests. The MAC address generator sets the locally administered bit by default, so the addresses can't clash with real hardware.
The first 3 bytes (OUI). When set, they are used as typed and the two checkboxes above are ignored.
A MAC address is 6 bytes (48 bits). Two bits of the first byte have a fixed meaning:
The generator draws 6 random bytes from your browser's cryptographic source, then sets those two bits from your options. A locally administered unicast address always has 2, 6, A, or E as its second hex digit, as in x2:, x6:, xA:, or xE:. With a vendor prefix, the first 3 bytes are used exactly as typed and only the last 3 are random.
02:4F:9A:1C:77:E3.06-B1-2C-8E-40-5D.0ae3.5b71.c209.52:54:00 (QEMU/KVM): 52:54:00:3D:A0:19.An address set by software instead of the hardware maker. The U/L bit in the first byte is 1, so the second hex digit is 2, 6, A, or E. Virtual machines, containers, and phones with MAC randomization use them.
Not if it is locally administered, because makers only ship universally administered addresses. Two random local addresses could match each other, but the odds are about 1 in 70 trillion per pair.
The same 12 hex digits are written as 00:1A:2B:3C:4D:5E (Linux, macOS), 00-1A-2B-3C-4D-5E (Windows), or 001a.2b3c.4d5e (Cisco).
Often used together with the MAC Address Generator.
Random IPv4 or IPv6 addresses, public only or from a CIDR block.
Random fd00::/8 /48 prefix and its first /64 subnets.
Generates random v4 and time-ordered v7 UUIDs.