Gerador de UUID (GUID) v4 online

Defina a quantidade e gere UUIDs versão 4 prontos para bancos de dados, APIs e chaves. Os identificadores são gerados localmente com criptografia segura do navegador.

Para que serve

O gerador de UUID cria identificadores únicos no formato UUID versão 4, com dígitos aleatórios. Gere um ou vários de uma vez e copie para usar onde precisar de um identificador.

Um UUID v4 tem 36 caracteres no padrão 8-4-4-4-12 e é gerado a partir de bits aleatórios, o que torna cada valor virtualmente único sem precisar de um servidor central para coordená-los.

Quando usar

  • Criar chaves primárias e identificadores em banco de dados.
  • Nomear arquivos, recursos ou registros de forma única.
  • Gerar valores de teste e seeds para desenvolvimento.
  • Identificar entidades em sistemas distribuídos sem coordenação central.

Aleatório, não sequencial

  • O UUID v4 é totalmente aleatório, não carrega data nem ordem de criação.
  • A chance de duas gerações colidirem é desprezível, mas não é matematicamente zero.
  • Por ser aleatório, ele não ordena cronologicamente, considere isso ao usar como chave indexada.
  • Para a maioria dos usos, a unicidade prática do v4 é mais que suficiente.

Como é gerado

A geração usa o gerador criptográfico de números aleatórios do navegador, o que garante boa entropia. Tudo acontece localmente, sem enviar nada para servidores.

Perguntas frequentes

Dois UUIDs podem ser iguais?
Na prática, não. A chance de colisão do UUID v4 é desprezível, embora não seja matematicamente nula. Para uso comum, pode tratá-los como únicos.
O UUID v4 guarda a data de criação?
Não. O v4 é aleatório e não carrega timestamp nem ordem. Se precisar ordenar por criação, use outro campo, como uma data.
A geração depende de servidor?
Não. Os UUIDs são gerados no seu navegador com o gerador criptográfico local, sem nenhuma chamada externa.