Gerador de UUID
Gere identificadores UUID v4 únicos instantaneamente.
Ferramentas recomendadas
Utilitários selecionados que você pode achar úteis
Gerar identificadores únicos (UUID) que nunca colidem
Visão Geral
Um UUID (identificador único universal) é um valor de 128 bits que rotula dados para que dois registros nunca colidam, mesmo entre sistemas diferentes que nunca se comunicam. Desenvolvedores os usam para chaves de banco de dados, IDs de requisição de API, nomes de arquivo e tokens de sessão. Este gerador cria UUIDs conformes ao padrão na hora no navegador, então você pode copiar um — ou um lote inteiro — sem nenhuma chamada ao servidor.
Como usar (passo a passo)
- 1
Gere um UUID
Abra a ferramenta e um novo UUID versão 4 aparece na hora.
- 2
Copie ou gere de novo
Copie o valor com um clique, ou gere um novo — ou um lote — quantas vezes precisar.
- 3
Use como identificador
Cole no seu banco de dados, código, configuração ou nome de arquivo onde uma chave única for necessária.
Como Funciona
A ferramenta gera UUIDs versão 4, construídos quase inteiramente com números aleatórios do gerador criptográfico do seu navegador. O resultado usa o padrão hexadecimal canônico 8-4-4-4-12 (como 3f2504e0-4f89-41d3-9a0c-0305e82c3301). Como os valores são aleatórios e de 128 bits, a chance de dois colidirem é ínfima. Tudo acontece localmente, então nenhum ID é registrado ou enviado a lugar algum.
Quando usar
Atribuir chaves primárias num banco sem um contador central. Marcar requisições de API ou entradas de log para rastreio. Nomear arquivos enviados para que nunca se sobrescrevam. Criar chaves de idempotência para retentativas seguras. Gerar dados de teste ou IDs de preenchimento. Produzir tokens para links temporários ou sessões.
Perguntas Frequentes
UUIDs versão 4 são valores aleatórios de 128 bits, então colisões são astronomicamente improváveis — você precisaria gerar bilhões antes que o risco fosse mensurável. Na prática, são únicos.
Notas Importantes
UUIDs versão 4 são únicos mas não sequenciais, o que pode fragmentar índices de banco — se a ordem de inserção importa, considere um esquema de ID ordenado por tempo.