localside

Gerador de UUID

Gere UUIDs v4 aleatórios em lote, prontos para copiar.

Gere de 1 a 1.000 UUIDs versão 4 de uma vez, usando o gerador criptográfico do navegador. Opções de maiúsculas e remoção de hífens para colar direto em bancos de dados, testes, planilhas e seeds. Nenhum identificador é gerado em servidor — não há registro do que você criou.

O que é um UUID

Um UUID (identificador único universal) é um código de 128 bits usado para identificar registros sem risco de repetição — mesmo que gerado em máquinas diferentes, ao mesmo tempo, sem coordenação central. É por isso que bancos de dados, sistemas distribuídos e APIs usam UUIDs como chave: a chance de dois serem iguais é praticamente nula.

UUID v4 e geração em lote

A versão 4 (v4) é a mais comum: baseada em números aleatórios, gerados aqui com o gerador criptográfico do navegador. Você pode criar um único UUID ou milhares de uma vez para popular tabelas de teste ou seeds de banco, e copiar ou baixar a lista inteira. Cada um sai no formato padrão com hífens (8-4-4-4-12).

Gerado localmente

Todos os UUIDs são criados no seu navegador, sem passar por servidores. Para outros dados de teste de desenvolvedor, veja o gerador de CPF e CNPJ e o Lorem Ipsum.

Perguntas frequentes

O que é um UUID v4?

Um identificador universal de 128 bits gerado aleatoriamente, no formato 8-4-4-4-12 (ex.: 550e8400-e29b-41d4-a716-446655440000). O "4" indica a versão: os bits são aleatórios, exceto os que marcam versão e variante.

Dois UUIDs podem colidir?

Na prática, não. São 122 bits aleatórios: gerando 1 bilhão de UUIDs por segundo durante 85 anos, a chance de uma única colisão ainda seria de ~50%. Para qualquer aplicação real, trate-os como únicos.

UUID serve como senha ou token secreto?

Como vêm de crypto.getRandomValues, os nossos são imprevisíveis — mas o formato é previsível e alguns sistemas geram UUIDs não-aleatórios (v1 usa data e MAC). Para segredos, prefira tokens dedicados como os do gerador de senha.