Gerador de UUID
Gere um ou vários UUIDs versão 4 (RFC 4122) diretamente no navegador via crypto.randomUUID: maiúsculas ou minúsculas, com ou sem hífen, copie cada um ou todos de uma vez.
O que é
Um UUID é um identificador de 128 bits desenhado para que duas gerações aleatórias quase nunca colidam. A versão 4 preenche os bits com dados aleatórios, por isso é o ID padrão para chaves de base de dados, tokens de API, ids de sessão e dados de teste. Esta página gera UUIDs criptograficamente aleatórios a sério no seu navegador: sem servidor.
Notas e curiosidades
A probabilidade de colisão em UUID v4 é famosa por minúscula: teria de gerar um bilião de UUIDs antes da chance de uma repetição rondar os 50/50. Por isso os engenheiros confiam neles em silêncio nos sistemas distribuídos, onde duas máquinas não devem escolher o mesmo id sem falarem.
Origem e história
Os UUID foram normalizados primeiro na ISO/IEC 11578:1996 e depois no RFC 4122 (julho de 2005) por um grupo de trabalho liderado por Paul Leach, que definiu quatro versões: a 4 é a puramente aleatória. Hoje os navegadores expõem-na como crypto.randomUUID().
Palavras-chave relacionadas
Feedback
Encontrou um problema numa ferramenta ou tem uma sugestão? Envie-nos um e-mail — lemos todas as mensagens.
