Colon format
Generated addresses can also use dashes or no separator.
02:1A:7F:9C:20:11Generate random, properly formatted Media Access Control (MAC) addresses for testing and network configuration.
Fill in the values, paste your text, or upload the file this tool works with.
Most tools update live as you type; a few use a single button. Either way, the result appears right on this page.
Copy, download, or share what the tool produces — you're always in control of the output.
Generate random, properly formatted MAC addresses for testing, documentation, or network configuration.
A MAC address is 6 bytes (48 bits). This generator sets the first byte's low two bits so every address is a unicast, locally-administered address — the same convention tools like Docker and VirtualBox use for generated addresses — instead of occasionally producing an invalid multicast address or colliding with a real vendor's assigned range.
Populating test fixtures, filling in sample network documentation, or generating placeholder identifiers for lab and CI environments where a real hardware address isn't available or shouldn't be used.
The first byte uses the local unicast pattern, suitable for lab data without pretending to belong to a real vendor.
Generated addresses can also use dashes or no separator.
02:1A:7F:9C:20:11Generated MAC addresses are random, locally administered test identifiers. They are not tied to real hardware and are not checked against any network.
It's extremely unlikely given the address space, and the locally-administered bit is set specifically so generated addresses are never mistaken for a real vendor-assigned (OUI) address.
Colon-separated (XX:XX:XX:XX:XX:XX), dash-separated (XX-XX-XX-XX-XX-XX), and plain (XXXXXXXXXXXX), in upper or lower case.
It's a practical cap to keep generation and copying fast; run the generator again for more.
The first byte is adjusted to mark the address as locally administered and unicast, which is appropriate for generated test values.
Generate HTTP Basic Authentication headers.
Calculate IPv4 network, mask, broadcast, and host range.
Estimate download, upload, or file transfer duration.
Simulate load balancing algorithms.
Compare DNS records across regional views and global public resolvers.
Generate strong passwords with browser cryptography.
Create QR codes and read QR images locally.
Generate HMAC hashes with a secret key.
Enlarge images with profiles tuned for their content.
Run a live TLS handshake against a domain and grade its certificate, chain, and protocol support.