Gere um ou vários identificadores UUID v4 aleatórios com aleatoriedade criptográfica.
Um UUID (Universally Unique Identifier) é um identificador de 128 bits projetado para que qualquer um possa gerar um a qualquer momento, sem coordenar com ninguém — e ainda assim ter certeza prática de que ele é único. A versão 4, gerada aqui, preenche 122 desses bits com dados aleatórios: o número de valores possíveis é tão grande (cerca de 5,3 undecilhões) que a chance de dois UUIDs aleatórios colidirem é desprezível para qualquer sistema do mundo real.
UUIDs são a resposta padrão sempre que sistemas distribuídos precisam de identificadores sem um contador central: chaves de banco de dados, IDs de requisição de API, nomes de arquivo, tokens de sessão para fins não secretos. O formato canônico são 32 dígitos hexadecimais em cinco grupos separados por hífen (8-4-4-4-12), em que o dígito da versão é sempre 4 e o da variante é 8, 9, a ou b.
Este gerador usa crypto.randomUUID quando o navegador oferece, com fallback para crypto.getRandomValues ajustando manualmente os bits de versão e variante — ambas fontes criptograficamente seguras. A geração é totalmente local: os identificadores são criados no seu dispositivo e nunca transmitidos.
Estrutura do UUID v4: xxxxxxxx-xxxx-4xxx-Nxxx-xxxxxxxxxxxx, em que x é um dígito hexadecimal aleatório e N é 8, 9, a ou b (a variante). 122 bits aleatórios dão 2¹²² ≈ 5,3 × 10³⁶ valores possíveis.
Na teoria sim, na prática não. Com 122 bits aleatórios, seria preciso gerar cerca de 2,7 × 10¹⁸ UUIDs para chegar a 50% de chance de uma única colisão.
Nenhuma na prática — GUID é o nome que a Microsoft dá ao mesmo identificador de 128 bits. Os formatos são intercambiáveis.
Sim. Chaves UUID v4 evitam o problema de coordenação dos IDs sequenciais. Note que chaves aleatórias podem fragmentar índices clusterizados — alguns bancos preferem variantes ordenadas por tempo (v7) para tabelas de alto volume.
Não. A geração roda em JavaScript no seu dispositivo com o gerador criptográfico do navegador. Nada é transmitido.
O Vai.la transforma qualquer URL em um link curto com estatísticas de cliques, QR Code e seu próprio biolink.
O Vai.la não se responsabiliza pelo uso das ferramentas nem por decisões tomadas com base nos seus resultados.