Gerador de Endereço MAC Grátis

Gere endereços MAC aleatórios na hora, até 1.000 de uma vez: administrados localmente por padrão, ou do bloco de um fabricante ou da faixa de uma máquina virtual, com cada bit explicado.

Registro IEEE sincronizado em 18 de out. de 2026 · RFC 9542 · criado no seu navegador, com crypto.getRandomValues ou a sua semente

O dígito colorido é o segundo dígito hexadecimal: os dois últimos bits dele são as flags U/L e I/G.

Quadrante 802c
Unicast · local

Unicast administrado localmente: seguro para testes, VMs e laboratórios, e nunca o endereço de um fabricante.

Anatomia44 bits aleatórios · 4 bits fixos
B21768333EC9
1U/L · local0I/G · unicast00Z Y · AAI

Passe o mouse ou toque num dígito para ler os bits dele

Criado no seu navegador com crypto.getRandomValues; nada é enviado.

Opcional: de 1 a 5 octetos fixos no início.
Semente
Nunca criarEndereços já em uso

O endereço Wi-Fi privado do seu celular? Os celulares criam o deles: veja cada sistemaConsulte qualquer endereço na Consulta de Endereço MAC

O que é um gerador de endereço MAC?

Um gerador de endereço MAC, ou gerador de MAC address, cria endereços de hardware de 48 bits válidos para máquinas virtuais, dados de teste e laboratórios. Dá para gerar MAC address um de cada vez ou mil de uma vez. Este aqui os sorteia com o gerador aleatório criptográfico do seu navegador, ou de forma reproduzível a partir de uma semente que você escolhe, e ajusta os dois bits de flag para que cada endereço seja o que você pediu: unicast administrado localmente, a não ser que você escolha um fabricante, uma máquina virtual, multicast ou a faixa de documentação.

Válido quer dizer três coisas: 48 bits (12 dígitos hexadecimais), o bit I/G zerado para que ele indique uma única interface e o bit U/L certo para o uso. Nenhum registro consegue confirmar mais do que isso: um endereço administrado localmente não pertence a fabricante nenhum, e quem o usa é que o mantém único na própria rede.

Todo endereço é criado nesta página; nenhum é enviado a lugar nenhum. Escolha Fabricante ou Máquina virtual só quando precisar daquele bloco: esses endereços ficam dentro de uma atribuição real de uma empresa, e a busca por fabricante envia o nome da empresa que você digita para consultarmos os blocos IEEE dela.

Um endereço, bit a bitIEEE 802 · RFC 9542
  • aleatório: sorteado no seu navegador
  • Z Y = 0 0: o quadrante AAI
  • U/L = 1: administrado localmente
  • I/G = 0: unicast, uma interface
02:4F:9A:1C:77:E3, um endereço do tipo que esta página cria assim que você chega. O primeiro octeto, 02, é 0000 0010: os dois últimos bits dele o tornam unicast administrado localmente, então o segundo dígito hexadecimal é 2.
Gerador de endereço MAC: endereço aleatório administrado localmente com os 48 bits, as flags e o quadrante 802c marcadosGerador de endereço MAC: endereço aleatório administrado localmente com os 48 bits, as flags e o quadrante 802c marcadosEscolha um tipoLocal aleatório por padrão; o bloco de um fabricante, a faixa de um hipervisor, multicast ou a faixa de documentação.O endereçoClique nele para copiar. O dígito colorido carrega as flags U/L e I/G.Cada bitA anatomia mostra quais bits são fixos, quais são aleatórios e o que as flags dizem.Este endereçoTipo, quadrante, titular, a chance de repetição, todas as notações e um comando pronto.Até 1.000Diferentes a cada vez, em texto, CSV ou JSON, com uma semente para gerar a mesma lista de novo.
Um endereço aleatório administrado localmente desmontado: o dígito das flags, o quadrante 802c, os bits aleatórios e a coluna com todas as notações. Selecione um número para ver o que cada parte mostra.

Quando você precisa de um endereço MAC aleatório?

Recorra a um gerador de MAC aleatório quando algo precisar de um endereço que nenhum dispositivo real tem: uma máquina virtual, um switch de laboratório, uma rede de contêineres, um dado de teste. Os endereços aleatórios administrados localmente existem exatamente para isso: nenhum fabricante recebe um deles, então nenhum pode ser o endereço de fábrica de um dispositivo real.

Celulares e notebooks também criam endereços aleatórios, por privacidade no Wi-Fi. Aí é o sistema operacional escolhendo o próprio endereço para cada rede; a seção sobre o endereço Wi-Fi privado, mais abaixo, mostra como cada sistema faz isso.

Dois casos são exceção. Uma máquina virtual costuma ficar melhor na faixa do próprio hipervisor, que ele reconhece, e um hardware que você vende precisa de um bloco comprado do IEEE. Um endereço aleatório só precisa ser único onde é usado: dentro de uma rede, não no mundo inteiro.

Qual endereço para cada tarefa
  • Documentação, capturas de tela e dados de testeReservada para que os exemplos nunca colidam com dispositivos reais.A faixa de documentação00:00:5E:00:53:5A
  • Um laboratório, uma bancada de testes, uma rede de contêineresQualquer segundo dígito 2, 6, A ou E; 2 (AAI) onde o SLAP é seguido.Local aleatório42:79:4A:D5:C6:02
  • Uma máquina virtual na sua redeO VMware Workstation e o Fusion aceitam só a faixa manual deles.A faixa do hipervisor dela, ou local aleatório00:50:56:19:CC:19
  • Um endereço novo para o seu próprio adaptadorUm endereço local substitui o de fábrica; drivers e sistemas permitem isso.Só local aleatório92:CA:60:D5:42:B0
  • Hardware que você vendeSó uma atribuição torna os endereços únicos no mundo inteiro.Um bloco IEEE seuMA-L · MA-M · MA-S
  • Um grupo multicastOs endereços de grupo vêm do protocolo: este é o mDNS no IPv4.O endereço de grupo daquele protocolo01:00:5E:00:00:FB
O tipo de que cada tarefa precisa, cada um com um endereço que este gerador criou para ela. Só o hardware que você vende precisa de um bloco do IEEE; todo o resto cabe na metade local do espaço de endereços.

Qual é o formato de um endereço MAC?

Um endereço MAC tem 12 dígitos hexadecimais, 48 bits, escritos quase sempre como seis pares. Os pares são unidos por dois-pontos no Linux e no macOS (02:4f:9a:1c:77:e3), por hífens no Windows (02-4F-9A-1C-77-E3) ou escritos como três grupos de quatro em equipamentos Cisco (024f.9a1c.77e3).

Todos são o mesmo endereço. Maiúsculas e minúsculas não fazem diferença, e a maioria dos programas lê qualquer notação; algumas ferramentas querem só os 12 dígitos sem separadores, como o VBoxManage do VirtualBox e o PowerShell do Hyper-V. O IEEE escreve os endereços com hífens e chama isso de representação hexadecimal.

Um endereço, cinco formas de escrever48 bits cada
FormatoO mesmo endereçoCaracteresQuem escreve assim
Dois-pontos02:4f:9a:1c:77:e317Linux, macOS, Android, Xen
Hífen02-4F-9A-1C-77-E317Windows; o IEEE e a IETF escrevem assim
Ponto da Cisco024f.9a1c.77e314Cisco IOS: três grupos de quatro
Sem separador024F9A1C77E312VirtualBox, Hyper-V, código e bancos de dados
Espaço02 4F 9A 1C 77 E317Dumps hexadecimais e algumas etiquetas impressas

Lê todas elas, em maiúsculas ou 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}$

O endereço de exemplo em cada notação. Os programas leem todas elas e qualquer caixa; o seletor Formato do gerador e as linhas Escrito como da coluna entregam cada uma pronta para copiar.

Administrado localmente ou universal: qual bit decide?

Um endereço MAC administrado localmente tem o bit U/L ativado: o bit 1 do primeiro octeto. Você o enxerga no segundo dígito hexadecimal, que é 2, 6, A ou E nos endereços unicast locais. Um endereço administrado universalmente tem esse bit zerado e vem de um bloco que o IEEE atribuiu a uma empresa.

O IEEE nunca atribui um endereço com o bit local ativado, então um endereço local não pode ser igual ao endereço de fábrica de nenhum dispositivo. É por isso que este gerador usa unicast local por padrão. Isso não torna o endereço único por si só: quem atribui endereços locais é que precisa mantê-los únicos na própria rede.

O IEEE 802c divide os endereços locais em quatro quadrantes pelos dois bits seguintes, e a RFC 9542 traz a tabela. Os endereços aleatórios pertencem ao AAI, segundo dígito 2, que é o padrão desta página. O SLAP é opcional e nada no tráfego diz se uma rede o segue. Um 2, 6, A ou E numa rede Wi-Fi costuma ser o endereço de privacidade de um celular, mas isso não passa de um palpite: todo endereço administrado localmente começa assim, inclusive os que esta página cria e os que as máquinas virtuais usam.

O que o segundo dígito hexadecimal dizos quatro bits baixos do primeiro octeto
  • U/L bit 1 do primeiro octeto: 0 universal (um bloco do IEEE), 1 local
  • I/G bit 0: 0 uma interface, 1 um grupo
  • Z Y define o quadrante 802c de um endereço local: AAI, ELI, SAI ou reservado
Cada segundo dígito possível e o que ele significa. Unicast local é 2, 6, A ou E; dentro disso, o IEEE 802c dá o 2 aos administradores e aos geradores aleatórios (AAI), o A aos titulares de um Company ID (ELI), o E aos protocolos do IEEE (SAI) e mantém o 6 reservado. O 2 circulado é o segundo dígito do endereço de exemplo 02:4F:9A:1C:77:E3.

Unicast ou multicast: qual é a diferença?

Um endereço MAC unicast indica uma única interface de rede; um endereço multicast indica um grupo, e toda interface que entrou nesse grupo aceita os quadros enviados a ele. O bit 0 do primeiro octeto decide qual é qual: 0 para unicast, 1 para multicast, então um segundo dígito hexadecimal ímpar significa multicast.

Um dispositivo não pode usar um endereço multicast como se fosse o seu. Os protocolos tiram os endereços de grupo de mapeamentos fixos: o multicast IPv4 em 01:00:5E:00:00:00 a 01:00:5E:7F:FF:FF, o multicast IPv6 em 33:33 seguido dos últimos 32 bits do grupo. FF:FF:FF:FF:FF:FF é o broadcast, o grupo de todo mundo.

O tipo Multicast deste gerador cria endereços de grupo locais aleatórios (segundo dígito 3, 7, B ou F) para testar switches e filtros. Para um protocolo real, use o endereço de grupo do próprio protocolo.

Um quadro: uma interface ou um grupo inteirobit 0 do primeiro octeto
Unicast · I/G 002:4F:9A:1C:77:E3uma interface o aceita; as outras o descartam
Multicast · I/G 101:00:5E:00:00:FBtodo membro do grupo (aqui, o mDNS) o aceita
  • FF:FF:FF:FF:FF:FFBroadcast: todos os dispositivos da rede
  • 01:00:5E:00:00:01Grupo IPv4 224.0.0.1 · todos os hosts
  • 01:00:5E:00:00:FBGrupo IPv4 224.0.0.251 · mDNS
  • 33:33:00:00:00:01Grupo IPv6 ff02::1 · todos os nós
  • 01:80:C2:00:00:0ELLDP, descoberta de switches
  • 01:80:C2:00:00:00Bridges de Spanning Tree
O Linux recusa um endereço de grupo numa interface
$ ip link set dev eth0 address 03:4f:9a:1c:77:e3
Cannot assign requested address
Um quadro unicast é para uma única interface; um quadro multicast, para toda interface que entrou no grupo. Os grupos IPv4 são mapeados em 01:00:5E, e os IPv6, em 33:33.

Qual endereço MAC usar numa máquina virtual?

Os hipervisores dão aos adaptadores virtuais endereços do prefixo deles, então o endereço de uma VM revela o que o criou. A maioria usa um bloco administrado universalmente registrado para o fabricante; o 52:54:00 do libvirt e os endereços aleatórios do Docker são administrados localmente.

Para um endereço estático, fique dentro da faixa do hipervisor ou use um endereço local aleatório. A VMware é o caso rígido: o Workstation e o Fusion aceitam só de 00:50:56:00:00:00 a 00:50:56:3F:FF:FF, com duas linhas no .vmx: ethernetN.address = "00:50:56:12:34:56" e ethernetN.addressType = "static" (documentação da VMware). As predefinições acima seguem a regra de cada hipervisor.

De onde vêm os endereços de cada hipervisorprefixo · quem atribui
HipervisorPrefixoBlocoQuem o atribui
VMware (manual)00:50:56:00–3FuniversalVocê, no .vmx, com addressType = "static"
VMware vCenter00:50:56:80–BFuniversalO vCenter, pelo ID do servidor dele
Host VMware ESXi00:0C:29universalO host, a partir do UUID da VM
VirtualBox08:00:27universalO VirtualBox, 3 bytes de um GUID
Hyper-V00:15:5DuniversalO host: 256 endereços por host, por padrão
QEMU/KVM (libvirt)52:54:00localO libvirt, 3 bytes aleatórios; os do próprio QEMU começam em :12:34:56
Proxmox VEBC:24:11universalO Proxmox, com o bloco dele; dá para ampliar por cluster
Xen00:16:3EuniversalO toolstack xl
Parallels00:1C:42universalRegistrado para a Parallels; os documentos dela não o citam
Docker 28 e posterioresaleatóriolocalDocker: 46 bits aleatórios; até a versão 27, 02:42 e o IPv4
00:50:56 · o quarto octeto
00–3F manual40–7F80–BF vCenterC0–FF
Cada predefinição desta página sorteia da primeira linha do hipervisor dela. A faixa manual da VMware é um quarto do bloco 00:50:56 dela: o que o Workstation e o Fusion aceitam como endereço estático, fora a parte de 80 a BF que o vCenter distribui.

O que é um endereço Wi-Fi privado?

Celulares e notebooks usam um endereço Wi-Fi privado, um endereço aleatório administrado localmente escolhido para cada rede, para que os lugares aos quais eles se conectam não consigam seguir um mesmo endereço de hardware por aí. Você não digita esse endereço: o aparelho o cria, e cada sistema tem a própria chave para ligá-lo ou desligá-lo.

Para descobrir qual empresa fabricou um aparelho que está atrás de um endereço privado, consulte o endereço de hardware dele; a Consulta de Endereço MAC explica onde cada sistema o mostra e por que um endereço privado não revela fabricante nenhum.

Como cada sistema escolhe o endereço de Wi-Fidefinido no aparelho, não aqui
iPhone, iPad, Mac“Endereço Wi-Fi Privado”
Opções
Desativado · Fixo · Rotativo (iOS 18, macOS 15)
Padrão
Fixo em WPA2 e superiores; Rotativo a cada 2 semanas em redes abertas ou fracas
Desde
iOS 14 · macOS 15
Android“Usar MAC aleatório”
Padrão
Ativado desde o Android 10, um endereço por rede
Mudanças
Mantido até uma restauração de fábrica; redes abertas podem sortear outro onde o fabricante permite
Desde
Android 10
Windows“Endereços de hardware aleatórios”
Opções
Uma para todas as redes, uma por rede conhecida
Requisito
Hardware de Wi-Fi compatível
Onde
Configurações › Rede e Internet › Wi-Fi

Um segundo dígito 2, 6, A ou E é um indício de que o aparelho criou o próprio endereço, não uma prova. Consultar um endereço na Consulta de Endereço MAC

O nome da configuração em cada sistema, o padrão dela e quando o endereço muda, segundo as páginas da Apple, do Google e da Microsoft. Um endereço gerado não é como essas funções trabalham: o aparelho cria e guarda o próprio.

Como montar um endereço IPv6 a partir de um endereço MAC?

Um host pode montar os últimos 64 bits de um endereço IPv6 a partir do endereço MAC dele: divida o endereço ao meio, insira FF:FE e inverta o bit U/L. Isso é o EUI-64 modificado, definido na RFC 4291; o bit é invertido para que IDs curtos escritos à mão, como ::1, contem como locais.

Já não é o padrão. A RFC 8064 diz que os hosts não devem colocar um endereço de hardware fixo nos endereços IPv6 deles, e os sistemas atuais usam IDs de interface aleatórios ou gerados por hash, então hoje um endereço IPv6 raramente revela o MAC.

Para o caminho inverso, abrevie um endereço IPv6 até a forma canônica dele ou mapeie um endereço IPv4 em IPv6.

De um endereço MAC a um endereço IPv6RFC 4291 Appendix A
  1. Divida o endereço ao meio02:4F:9A | 1C:77:E3
  2. Insira FF:FE no meio02:4F:9A:FF:FE:1C:77:E3
  3. Inverta o bit 1 do primeiro octeto: 02 → 0000000010 → 00000000
  4. O ID de interface4f:9aff:fe1c:77e3
  5. Endereço link-localfe80::4f:9aff:fe1c:77e3
EUI-64 modificado a partir de 02:4F:9A:1C:77:E3: o FF:FE inserido e o bit U/L invertido são o que o tornam reconhecível. A aba EUI-64 → IPv6 do gerador mostra o mesmo para qualquer endereço que ele crie.

Dois dispositivos podem receber o mesmo MAC aleatório?

Podem, mas com endereços aleatórios administrados localmente isso é muito improvável: 1.000 endereços escolhidos de forma independente contêm uma repetição com uma chance de cerca de 1 em 35 milhões no quadrante AAI. O risco cresce depressa quando menos bits são aleatórios: com um prefixo fixo de fabricante, 1.000 endereços repetem com uma chance de cerca de 3%.

Uma repetição só importa dentro de uma mesma rede, onde duas interfaces com o mesmo endereço confundem os switches. As listas desta página são todas diferentes entre si, e a caixa Nunca criar deixa de fora os endereços que você já usa, colados do arp -a ou das suas concessões DHCP.

Chance de pelo menos uma repetiçãolimite do paradoxo do aniversário
Endereços sorteados dePossíveis100 escolhidos1.000 escolhidos10.000 escolhidos50% em
Local aleatório, AAI (o padrão desta página)1,76 × 10131 em 3,6 bi1 em 35 mi1 em 350 mil4.937.811
Local aleatório, qualquer quadrante (celulares, Docker)7,04 × 10131 em 14 bi1 em 140 mi1 em 1,4 mi9.876.529
Um bloco de fabricante (MA-L)16.777.2161 em 3,4 mil2,9%95%4.823
A faixa manual da VMware4.194.3040,12%11%≈ 100%2.412
Um prefixo de 4 octetos65.5367,3%≈ 100%≈ 100%302
Um prefixo de 5 octetos256≈ 100%impossívelimpossível20
Para endereços escolhidos de forma independente, como fazem os aparelhos que escolhem o próprio. Os espaços são as contagens do próprio gerador, já sem os prefixos evitados. Uma lista feita aqui nunca se repete por dentro: o gerador confere cada endereço.

Gerador de endereço MAC: perguntas e respostas

Como gerar um endereço MAC aleatório?

Abra esta página: um endereço unicast aleatório administrado localmente já aparece pronto para copiar, e Novo endereço cria outro. Escolha quantos você precisa, até 1.000, um formato (dois-pontos, hífen e outros) e, se quiser, um fabricante, um hipervisor ou um prefixo fixo. Tudo é criado no seu navegador, com crypto.getRandomValues ou a partir de uma semente que você escolhe, então nenhum endereço é enviado a lugar nenhum.

O que é um endereço MAC administrado localmente?

É um endereço com o bit U/L ativado, o bit 1 do primeiro octeto, então o segundo dígito hexadecimal dele é 2, 6, A ou E. O IEEE nunca atribui endereços assim a fabricantes, por isso eles ficam livres para máquinas virtuais, laboratórios e recursos de privacidade. Quem atribui um deles precisa mantê-lo único na própria rede.

Por que o segundo dígito precisa ser 2, 6, A ou E?

Esses quatro dígitos são os únicos com o bit U/L ativado e o bit I/G zerado: um endereço unicast administrado localmente. Um dígito ímpar o tornaria multicast, e nenhuma interface pode usar um endereço desses como se fosse o seu; 0, 4, 8 ou C o colocariam no espaço universal, onde o IEEE distribui blocos às empresas: o endereço pode cair no bloco de uma empresa real ou numa parte que não foi atribuída a ninguém.

Um endereço MAC aleatório é válido?

É, se tiver 48 bits, o bit I/G zerado e o bit U/L certo para o uso. Todo endereço que esta página cria no tipo Aleatório · local atende aos três requisitos. Nenhum registro lista endereços locais, então a validade não pode ser conferida em outro lugar; o que importa é que nenhuma outra interface da mesma rede use o mesmo endereço.

Posso usar um endereço MAC gerado na minha máquina virtual?

Pode. Um endereço local aleatório funciona em qualquer hipervisor. O VMware Workstation e o Fusion são mais rígidos com endereços estáticos e aceitam só de 00:50:56:00:00:00 a 00:50:56:3F:FF:FF, que é o que a predefinição da VMware usa. Escolha o seu hipervisor em Máquina virtual e a coluna mostra a configuração ou o comando para aplicá-lo.

Qual faixa de endereços MAC a VMware usa?

A VMware detém o bloco 00:50:56. Os endereços que você define à mão precisam ficar entre 00:50:56:00:00:00 e 00:50:56:3F:FF:FF, com addressType definido como static no arquivo .vmx. O vCenter atribui de 00:50:56:80 a BF por conta própria, e os hosts ESXi que não são gerenciados pelo vCenter geram endereços sob 00:0C:29 a partir do UUID de cada VM.

O que é um endereço MAC multicast?

É um endereço com o bit I/G ativado, então o segundo dígito hexadecimal dele é ímpar. Os quadros enviados a ele chegam a toda interface que entrou no grupo. O multicast IPv4 usa 01:00:5E seguido de 23 bits do endereço de grupo, o IPv6 usa 33:33 e os últimos 32 bits do grupo, e FF:FF:FF:FF:FF:FF é o broadcast.

Qual é a faixa de endereços MAC para documentação?

A RFC 9542 reserva de 00-00-5E-00-53-00 a 00-00-5E-00-53-FF para exemplos unicast e de 01-00-5E-90-10-00 a -FF para os multicast, assim como 192.0.2.0/24 no IPv4. Use-os em documentação, capturas de tela e dados de teste, para que um exemplo nunca coincida com um dispositivo real. O tipo Documentação sorteia desta faixa.

Dois dispositivos podem ter o mesmo endereço MAC?

Podem, e numa mesma rede isso dá problema: os switches mandam o tráfego de cada dispositivo para a porta errada. Com endereços locais aleatórios é muito improvável, cerca de 1 em 35 milhões para 1.000 endereços. Endereços dentro de um bloco de fabricante ou sob um prefixo longo se repetem bem antes; a tabela acima traz as probabilidades.

Dá para mudar o endereço MAC do meu dispositivo?

Em geral, sim: é uma configuração normal. Os sistemas operacionais já usam endereços privados no Wi-Fi, e os drivers de rede e os hipervisores deixam você digitar o seu próprio endereço administrado localmente. Usar um endereço trocado para burlar as regras de acesso de uma rede é outra história e pode violar os termos de uso dela, como dizem os termos de alguns provedores de Wi-Fi público.

O que é um endereço MAC alternativo?

É um endereço definido por software no lugar daquele que vem embutido no adaptador de rede: um endereço administrado localmente que substitui o de fábrica. Adaptadores de rede, roteadores e alguns consoles têm um campo para isso. Um endereço local aleatório desta página serve nesse campo; mantenha-o único na sua rede.

Os endereços criados aqui são enviados a algum lugar?

Não. Eles são criados no seu navegador, com crypto.getRandomValues ou a partir de uma semente que você escolhe, e nenhum endereço que você gera ou cola sai do seu navegador. Uma requisição sai da página: a busca por fabricante envia o nome da empresa que você digita, para encontrar os blocos IEEE dela. O link que você copia leva as suas opções, como o tipo e a quantidade, além da semente quando você a ativa, mas ele só trafega se você o compartilhar.

Sentiu falta de algo?Sugira um recurso ou uma nova ferramenta