Generador de direcciones MAC gratis

Genere direcciones MAC aleatorias al instante, hasta 1000 a la vez: administradas localmente por defecto, o del bloque de un fabricante o del rango de una máquina virtual, con cada bit explicado.

Registro IEEE sincronizado: 18 oct 2026 · RFC 9542 · se generan en su navegador, con crypto.getRandomValues o su semilla

El dígito en color es el segundo dígito hexadecimal: sus dos últimos bits son los indicadores U/L e I/G.

Cuadrante 802c
Local · unicast

Unicast administrada localmente: segura para pruebas, máquinas virtuales y laboratorios, y nunca es la dirección de un fabricante.

Anatomía44 bits aleatorios · 4 bits fijos
92249A908852
1U/L · local0I/G · unicast00Z Y · AAI

Pase el cursor sobre un dígito o tóquelo para leer sus bits

Se genera en su navegador con crypto.getRandomValues; no se envía nada.

Opcional: de 1 a 5 octetos fijos al principio.
Semilla
Nunca generarDirecciones que ya están en uso

¿La dirección Wi-Fi privada de su teléfono? Los teléfonos crean la suya: vea cada sistemaConsulte cualquier dirección en Consulta de Dirección MAC

¿Qué es un generador de direcciones MAC?

Un generador de direcciones MAC, o generador de MAC address, crea direcciones de hardware válidas de 48 bits para máquinas virtuales, datos de prueba y laboratorios. Genere direcciones MAC de una en una o mil de golpe. Esta página las toma del generador de números aleatorios criptográfico de su navegador, o de forma reproducible a partir de una semilla que usted elija, y fija los dos bits de indicador para que cada dirección sea lo que usted pidió: unicast administrada localmente, salvo que elija un fabricante, una máquina virtual, multicast o el rango de documentación.

Válida significa tres cosas: 48 bits (12 dígitos hexadecimales), el bit I/G en 0 para que designe una sola interfaz y el bit U/L correcto para el uso que le dará. Ningún registro puede confirmar más que eso: una dirección administrada localmente no pertenece a ningún fabricante, y quien la use se encarga de mantenerla única en su propia red.

Todas las direcciones se generan en esta página; ninguna se envía a ninguna parte. Elija Fabricante o Máquina virtual solo cuando necesite ese bloque: esas direcciones quedan dentro de la asignación real de una empresa, y una búsqueda de fabricante sí envía el nombre de empresa que escribe, para consultar sus bloques del IEEE.

Una dirección, bit a bitIEEE 802 · RFC 9542
  • aleatorios: los elige su navegador
  • Z Y = 0 0: el cuadrante AAI
  • U/L = 1: administrada localmente
  • I/G = 0: unicast, una sola interfaz
02:4F:9A:1C:77:E3, una dirección del tipo que esta página crea nada más abrirla. El primer octeto 02 es 0000 0010: sus dos últimos bits la hacen unicast administrada localmente, así que su segundo dígito hexadecimal es 2.
Generador de direcciones MAC: una dirección aleatoria administrada localmente con sus 48 bits y su cuadrante 802c marcadosGenerador de direcciones MAC: una dirección aleatoria administrada localmente con sus 48 bits y su cuadrante 802c marcadosElija un tipoAleatoria local por defecto; el bloque de un fabricante, el rango de un hipervisor, multicast o el rango de documentación.La direcciónHaga clic para copiarla. El dígito en color lleva los indicadores U/L e I/G.Cada bitLa anatomía muestra qué bits son fijos, cuáles son aleatorios y qué dicen los indicadores.Esta direcciónTipo, cuadrante, titular, probabilidad de repetición, todas las notaciones y un comando listo para usar.Hasta 1000Distintas cada vez, en texto, CSV o JSON, y con una semilla para repetir la misma lista.
Una dirección aleatoria administrada localmente desarmada: el dígito de los indicadores, el cuadrante 802c, los bits aleatorios y la columna con todas las notaciones. Seleccione un número para ver qué muestra cada parte.

¿Cuándo necesita una dirección MAC aleatoria?

Recurra a un generador de MAC aleatoria cuando algo necesite una dirección que ningún dispositivo real tenga: una máquina virtual, un switch de laboratorio, una red de contenedores, un banco de pruebas. Las direcciones aleatorias administradas localmente están hechas justo para eso: el IEEE nunca asigna una a un fabricante, así que ninguna puede ser la dirección grabada de fábrica de un dispositivo.

Los teléfonos y los portátiles también crean direcciones aleatorias, por privacidad en Wi-Fi. Ahí es el sistema operativo el que elige su propia dirección para cada red; la sección sobre la dirección Wi-Fi privada, más abajo, muestra cómo lo hace cada sistema.

Hay dos casos aparte. Una máquina virtual suele estar mejor en el rango propio de su hipervisor, que el hipervisor reconoce, y el hardware que usted venda necesita un bloque comprado al IEEE. Una dirección aleatoria solo tiene que ser única donde se usa: dentro de una red, no en el mundo entero.

Qué dirección para cada tarea
  • Documentación, capturas de pantalla y datos de pruebaReservado para que los ejemplos nunca choquen con dispositivos reales.El rango de documentación00:00:5E:00:53:5A
  • Un laboratorio, un banco de pruebas, una red de contenedoresCualquier segundo dígito 2, 6, A o E; 2 (AAI) donde se sigue SLAP.Aleatoria local42:79:4A:D5:C6:02
  • Una máquina virtual en su redVMware Workstation y Fusion solo aceptan su rango manual.El rango de su hipervisor, o aleatoria local00:50:56:19:CC:19
  • Una dirección nueva para su propio adaptadorUna dirección local sustituye a la grabada de fábrica; los controladores y los sistemas lo permiten.Solo aleatoria local92:CA:60:D5:42:B0
  • Hardware que usted vendeSolo una asignación hace que las direcciones sean únicas en el mundo.Su propio bloque del IEEEMA-L · MA-M · MA-S
  • Un grupo multicastLas direcciones de grupo vienen del protocolo: esta es la de mDNS en IPv4.La dirección de grupo de ese protocolo01:00:5E:00:00:FB
El tipo que necesita cada tarea, cada uno con una dirección que este generador creó para ella. Solo el hardware que usted vende necesita un bloque del IEEE; todo lo demás cabe en la mitad local del espacio de direcciones.

¿Cuál es el formato de una dirección MAC?

Una dirección MAC son 12 dígitos hexadecimales, 48 bits, que normalmente se escriben en seis pares. Los pares se unen con dos puntos en Linux y macOS (02:4f:9a:1c:77:e3), con guiones en Windows (02-4F-9A-1C-77-E3), o se escriben en tres grupos de cuatro en los equipos Cisco (024f.9a1c.77e3).

Todas son la misma dirección. Las mayúsculas y las minúsculas dan igual, y casi todo el software lee cualquier notación; unas pocas herramientas quieren los 12 dígitos sin separadores, como VBoxManage de VirtualBox y PowerShell de Hyper-V. El IEEE escribe las direcciones con guiones y llama a esa forma la representación hexadecimal.

Una dirección, cinco maneras de escribirla48 bits cada una
FormatoLa misma direcciónCaracteresQuién la escribe así
Dos puntos02:4f:9a:1c:77:e317Linux, macOS, Android, Xen
Guiones02-4F-9A-1C-77-E317Windows; el IEEE y el IETF la escriben así
Punto de Cisco024f.9a1c.77e314Cisco IOS: tres grupos de cuatro
Sin separador024F9A1C77E312VirtualBox, Hyper-V, código y bases de datos
Espacio02 4F 9A 1C 77 E317Volcados hexadecimales y algunas etiquetas impresas

Las lee todas, en mayúsculas o minúsculas^[0-9A-Fa-f]{2}([:\- ]?)(?:[0-9A-Fa-f]{2}\1){4}[0-9A-Fa-f]{2}$|^([0-9A-Fa-f]{4}\.){2}[0-9A-Fa-f]{4}$

La dirección de ejemplo en cada notación. El software las lee todas, en mayúsculas o minúsculas; el selector Formato del generador y las filas de Escrita como de la columna dan cada una lista para copiar.

Administrada localmente o universal: ¿qué bit lo decide?

Una dirección MAC administrada localmente tiene el bit U/L en 1: el bit 1 del primer octeto. Se ve en el segundo dígito hexadecimal, que es 2, 6, A o E en las direcciones unicast locales. Una dirección administrada universalmente lleva ese bit en 0 y viene de un bloque que el IEEE asignó a una empresa.

El IEEE nunca asigna una dirección con el bit local activado, así que una dirección local no puede coincidir con la dirección grabada de fábrica de ningún dispositivo. Por eso este generador usa unicast local por defecto. Eso no la hace única por sí solo: quien asigne direcciones locales se encarga de mantenerlas únicas en su propia red.

IEEE 802c divide las direcciones locales en cuatro cuadrantes según los dos bits siguientes, y la RFC 9542 recoge la tabla. Las direcciones aleatorias corresponden a AAI, con un 2 como segundo dígito, que es lo que esta página usa por defecto. SLAP es opcional y nada en la red indica si se sigue. Un 2, 6, A o E en una red Wi-Fi suele ser la dirección de privacidad de un teléfono, pero no pasa de ser una suposición: toda dirección administrada localmente empieza así, incluidas las que crea esta página y las que usan las máquinas virtuales.

Qué dice el segundo dígito hexadecimallos cuatro bits bajos del primer octeto
  • U/L bit 1 del primer octeto: 0 universal (un bloque del IEEE), 1 local
  • I/G bit 0: 0 una sola interfaz, 1 un grupo
  • Z Y elige el cuadrante 802c de una dirección local: AAI, ELI, SAI o reservado
Cada segundo dígito posible y lo que significa. Unicast local es 2, 6, A o E; dentro de eso, IEEE 802c da el 2 a los administradores y a los generadores aleatorios (AAI), la A a los titulares de un Company ID (ELI), la E a los protocolos del IEEE (SAI) y mantiene el 6 reservado. El 2 rodeado es el segundo dígito de la dirección de ejemplo 02:4F:9A:1C:77:E3.

Unicast o multicast: ¿cuál es la diferencia?

Una dirección MAC unicast designa una sola interfaz de red; una dirección multicast designa un grupo, y toda interfaz que se haya unido al grupo acepta las tramas enviadas a ella. Lo decide el bit 0 del primer octeto: 0 para unicast, 1 para multicast, así que un segundo dígito hexadecimal impar significa multicast.

Un dispositivo no puede usar una dirección multicast como propia. Los protocolos toman sus direcciones de grupo de correspondencias fijas: el multicast IPv4 va de 01:00:5E:00:00:00 a 01:00:5E:7F:FF:FF, y el multicast IPv6 usa 33:33 seguido de los últimos 32 bits del grupo. FF:FF:FF:FF:FF:FF es la de broadcast, el grupo de todos.

El tipo Multicast de este generador crea direcciones de grupo locales aleatorias (segundo dígito 3, 7, B o F) para probar switches y filtros. Para un protocolo real, use la dirección de grupo de ese protocolo.

Una trama: una interfaz o todo un grupobit 0 del primer octeto
Unicast · I/G en 002:4F:9A:1C:77:E3una interfaz la toma; las demás la descartan
Multicast · I/G en 101:00:5E:00:00:FBla toma cada miembro del grupo (aquí, mDNS)
  • FF:FF:FF:FF:FF:FFBroadcast: todos los dispositivos de la red
  • 01:00:5E:00:00:01Grupo IPv4 224.0.0.1 · todos los hosts
  • 01:00:5E:00:00:FBGrupo IPv4 224.0.0.251 · mDNS
  • 33:33:00:00:00:01Grupo IPv6 ff02::1 · todos los nodos
  • 01:80:C2:00:00:0ELLDP, descubrimiento de switches
  • 01:80:C2:00:00:00Puentes de Spanning Tree
Linux rechaza una dirección de grupo en una interfaz
$ ip link set dev eth0 address 03:4f:9a:1c:77:e3
Cannot assign requested address
Una trama unicast es para una sola interfaz; una trama multicast, para todas las interfaces que se unieron al grupo. Los grupos IPv4 se asignan dentro de 01:00:5E y los grupos IPv6, dentro de 33:33.

¿Qué dirección MAC debe usar una máquina virtual?

Los hipervisores dan a los adaptadores virtuales direcciones de su propio prefijo, así que la dirección de una VM delata qué la creó. La mayoría usa un bloque administrado universalmente registrado a nombre del fabricante; el 52:54:00 de libvirt y las direcciones aleatorias de Docker están administradas localmente.

Para una dirección fija, quédese dentro del rango del hipervisor o use una local aleatoria. VMware es el caso estricto: Workstation y Fusion solo aceptan de 00:50:56:00:00:00 a 00:50:56:3F:FF:FF, con dos líneas en el .vmx: ethernetN.address = "00:50:56:12:34:56" y ethernetN.addressType = "static" (documentación de VMware). Los preajustes de arriba siguen la regla de cada hipervisor.

De dónde salen las direcciones de cada hipervisorprefijo · quién la asigna
HipervisorPrefijoBloqueQuién la asigna
VMware (a mano)00:50:56:00–3FuniversalUsted, en el .vmx, con addressType = "static"
vCenter de VMware00:50:56:80–BFuniversalvCenter, según su ID de servidor
Host ESXi de VMware00:0C:29universalEl host, a partir del UUID de la VM
VirtualBox08:00:27universalVirtualBox, 3 bytes de un GUID
Hyper-V00:15:5DuniversalEl host: 256 direcciones por host de forma predeterminada
QEMU/KVM (con libvirt)52:54:00locallibvirt, 3 bytes aleatorios; las propias de QEMU empiezan en :12:34:56
Proxmox VEBC:24:11universalProxmox, su propio bloque; se amplía por clúster
Xen00:16:3EuniversalEl conjunto de herramientas xl
Parallels00:1C:42universalRegistrado a nombre de Parallels; su documentación no lo menciona
Docker 28 y posterioresaleatorialocalDocker: 46 bits aleatorios; hasta la versión 27, 02:42 y la IPv4
00:50:56 · el cuarto octeto
00–3F a mano40–7F80–BF vCenterC0–FF
Cada preajuste de esta página toma direcciones de la primera fila de su hipervisor. El rango manual de VMware es una cuarta parte de su bloque 00:50:56: lo que Workstation y Fusion aceptan como dirección estática, salvo la parte de 80 a BF que reparte vCenter.

¿Qué es una dirección Wi-Fi privada?

Los teléfonos y los portátiles usan una dirección Wi-Fi privada, una dirección aleatoria administrada localmente que eligen para cada red, para que los lugares donde se conectan no puedan seguir siempre la misma dirección de hardware. No se escribe a mano: la crea el dispositivo, y cada sistema tiene su propio ajuste para ella.

Para saber qué empresa fabricó un dispositivo que está detrás de una dirección privada, consulte en su lugar su dirección de hardware; Consulta de Dirección MAC explica dónde la muestra cada sistema, y por qué una dirección privada no da ningún fabricante.

Cómo elige cada sistema su dirección Wi-Fise configura en el dispositivo, no aquí
iPhone, iPad, Mac“Dirección Wi-Fi privada”
Opciones
Desactivada · Fija · Rotativa (iOS 18, macOS 15)
Por defecto
Fija en WPA2 y superiores; Rotativa cada 2 semanas en redes abiertas o débiles
Desde
iOS 14 y macOS 15
Android“Usar MAC aleatoria”
Por defecto
Activada desde Android 10, una dirección por red
Cambios
Se mantiene hasta un restablecimiento de fábrica; en las redes abiertas puede volver a generarse si el fabricante lo permite
Desde
Android 10
Windows“Direcciones de hardware aleatorias”
Ajustes
Uno para todas las redes y uno por cada red conocida
Requiere
Hardware Wi-Fi compatible
Dónde
Configuración › Red e Internet › Wi-Fi

Un segundo dígito 2, 6, A o E es un indicio de que el dispositivo creó su propia dirección, no una prueba. Consultar una dirección en Consulta de Dirección MAC

El nombre del ajuste en cada sistema, su valor por defecto y cuándo cambia la dirección, según las páginas de Apple, Google y Microsoft. Una dirección generada no es así como funciona esto: el dispositivo crea la suya y la conserva.

¿Cómo se forma una dirección IPv6 a partir de una dirección MAC?

Un host puede formar los últimos 64 bits de una dirección IPv6 a partir de su dirección MAC: divida la dirección por la mitad, inserte FF:FE e invierta el bit U/L. Esto es el EUI-64 modificado, definido en la RFC 4291; el bit se invierte para que los identificadores cortos escritos a mano, como ::1, cuenten como locales.

Ya no es lo habitual. La RFC 8064 dice que los hosts no deben poner una dirección de hardware estable en sus direcciones IPv6, y los sistemas actuales usan en su lugar identificadores de interfaz aleatorios o derivados de un hash, así que hoy una dirección IPv6 rara vez muestra la MAC.

Para el camino inverso, abrevie una dirección IPv6 hasta su forma canónica, o convierta una dirección IPv4 en IPv6.

De una dirección MAC a una dirección IPv6RFC 4291 Appendix A
  1. Divida la dirección por la mitad02:4F:9A | 1C:77:E3
  2. Inserte FF:FE en el medio02:4F:9A:FF:FE:1C:77:E3
  3. Invierta el bit 1 del primer octeto: 02 → 0000000010 → 00000000
  4. El ID de interfaz4f:9aff:fe1c:77e3
  5. Dirección de enlace localfe80::4f:9aff:fe1c:77e3
EUI-64 modificado a partir de 02:4F:9A:1C:77:E3: el FF:FE insertado y el bit U/L invertido son lo que lo hace reconocible. La pestaña EUI-64 → IPv6 del generador muestra lo mismo para cualquier dirección que cree.

¿Puede repetirse una dirección MAC aleatoria?

Sí, pero con direcciones aleatorias administradas localmente es muy improbable: entre 1000 direcciones elegidas por separado, la probabilidad de que haya una repetición es de alrededor de 1 entre 35 millones en el cuadrante AAI. El riesgo crece rápido cuando quedan menos bits aleatorios: con un prefijo de fabricante fijo, 1000 direcciones se repiten con una probabilidad de alrededor del 3 %.

Una repetición solo importa dentro de una misma red, donde dos interfaces con la misma dirección confunden a los switches. Las listas de esta página no tienen repeticiones, y el cuadro Nunca generar deja fuera las direcciones que ya usa, pegadas de arp -a o de sus concesiones DHCP.

Probabilidad de al menos una repeticiónparadoja del cumpleaños
Direcciones tomadas dePosibles100 elegidas1000 elegidas10.000 elegidas50 % con
Aleatoria local, AAI (lo que usa esta página por defecto)1,76 × 10131 entre 3600 M1 entre 35 M1 entre 350 mil4.937.811
Aleatoria local, cualquier cuadrante (teléfonos, Docker)7,04 × 10131 entre 14 mil M1 entre 140 M1 entre 1,4 M9.876.529
Un bloque de fabricante (MA-L)16.777.2161 entre 3,4 mil2,9 %95 %4823
El rango manual de VMware4.194.3040,12 %11 %≈ 100%2412
Un prefijo de 4 octetos65.5367,3 %≈ 100%≈ 100%302
Un prefijo de 5 octetos256≈ 100%imposibleimposible20
Para direcciones elegidas por separado, como hacen los equipos que eligen la suya. El tamaño de cada espacio lo cuenta el propio generador, descontados los prefijos evitados. Una lista hecha aquí nunca se repite por dentro: el generador comprueba cada dirección.

Generador de direcciones MAC: preguntas y respuestas

¿Cómo se genera una dirección MAC aleatoria?

Abra esta página: ya tiene lista para copiar una dirección unicast aleatoria administrada localmente, y Nueva dirección crea otra. Elija cuántas necesita, hasta 1000, un formato como dos puntos o guiones y, si quiere, un fabricante, un hipervisor o un prefijo fijo. Todo se genera en su navegador, con crypto.getRandomValues o a partir de una semilla que usted elija, así que ninguna dirección se envía a ninguna parte.

¿Qué es una dirección MAC administrada localmente?

Es una dirección con el bit U/L en 1, el bit 1 del primer octeto, así que su segundo dígito hexadecimal es 2, 6, A o E. El IEEE nunca asigna esas direcciones a los fabricantes, de modo que quedan libres para máquinas virtuales, laboratorios y funciones de privacidad. Quien asigne una debe mantenerla única en su propia red.

¿Por qué el segundo dígito tiene que ser 2, 6, A o E?

Son los únicos cuatro dígitos con el bit U/L en 1 y el bit I/G en 0: una dirección unicast administrada localmente. Un dígito impar la haría multicast, algo que ninguna interfaz puede usar como dirección propia; un 0, 4, 8 o C la pondría en el espacio universal, donde el IEEE reparte bloques entre empresas: la dirección puede caer en el bloque de una empresa real o en una parte que no se ha asignado a nadie.

¿Es válida una dirección MAC aleatoria?

Sí, si tiene 48 bits, el bit I/G en 0 y el bit U/L adecuado para su uso. Todas las direcciones que esta página crea en el tipo Aleatoria · local cumplen las tres condiciones. Ningún registro recoge las direcciones locales, así que su validez no se puede comprobar en ninguna otra parte; lo que importa es que ninguna otra interfaz de la misma red la use.

¿Puedo usar una dirección MAC generada en mi máquina virtual?

Sí. Una dirección local aleatoria funciona en cualquier hipervisor. VMware Workstation y Fusion son más estrictos con las direcciones estáticas y solo aceptan de 00:50:56:00:00:00 a 00:50:56:3F:FF:FF, que es lo que usa el preajuste de VMware. Elija su hipervisor en Máquina virtual y la columna le muestra el ajuste o el comando para aplicarla.

¿Qué rango de direcciones MAC usa VMware?

VMware tiene el bloque 00:50:56. Las direcciones que ponga a mano deben ir de 00:50:56:00:00:00 a 00:50:56:3F:FF:FF, con addressType en static dentro del archivo .vmx. vCenter asigna por su cuenta de 00:50:56:80 a BF, y los hosts ESXi que no gestiona vCenter generan direcciones bajo 00:0C:29 a partir del UUID de cada VM.

¿Qué es una dirección MAC multicast?

Es una dirección con el bit I/G en 1, así que su segundo dígito hexadecimal es impar. Las tramas enviadas a ella llegan a todas las interfaces que se unieron al grupo. El multicast IPv4 usa 01:00:5E seguido de 23 bits de la dirección de grupo, el IPv6 usa 33:33 y los últimos 32 bits del grupo, y FF:FF:FF:FF:FF:FF es la de broadcast.

¿Cuál es el rango de direcciones MAC para documentación?

La RFC 9542 reserva de 00-00-5E-00-53-00 a 00-00-5E-00-53-FF para los ejemplos unicast y de 01-00-5E-90-10-00 a -FF para los multicast, como 192.0.2.0/24 en IPv4. Úselas en documentación, capturas de pantalla y datos de prueba para que un ejemplo nunca coincida con un dispositivo real. El tipo Documentación toma sus direcciones de ese rango.

¿Pueden dos dispositivos tener la misma dirección MAC?

Pueden, y dentro de una misma red eso causa problemas: los switches envían el tráfico de cada dispositivo al puerto equivocado. Con direcciones locales aleatorias es muy improbable, alrededor de 1 entre 35 millones para 1000 direcciones. Las direcciones de un mismo bloque de fabricante o bajo un prefijo largo se repiten mucho antes; la tabla de arriba da las probabilidades.

¿Se puede cambiar o clonar la dirección MAC de un dispositivo?

Casi siempre, sí: es un ajuste normal. Los sistemas operativos ya usan direcciones privadas en Wi-Fi, y los controladores de red y los hipervisores le dejan escribir su propia dirección administrada localmente. Usar una dirección cambiada para saltarse las reglas de acceso de una red es otra cosa y puede incumplir las condiciones de uso de esa red, como advierten las de algunos proveedores de Wi-Fi público.

¿Qué es una dirección MAC alternativa?

Es una dirección que se configura por software en lugar de la que viene integrada en el adaptador de red: una dirección administrada localmente que sustituye a la grabada de fábrica. Los adaptadores de red, los routers y algunas consolas tienen un campo para ella. Una dirección local aleatoria de esta página sirve para ese campo; manténgala única en su red.

¿Las direcciones que se generan aquí se envían a alguna parte?

No. Se generan en su navegador, con crypto.getRandomValues o a partir de una semilla que usted elija, y ninguna dirección que genere o pegue sale de la página. Sí sale una petición: una búsqueda de fabricante envía el nombre de empresa que escribe, para encontrar sus bloques del IEEE. El enlace que copia lleva sus ajustes, como el tipo y la cantidad, y la semilla cuando la activa, pero solo viaja si usted lo comparte.