Gerador de UUID
Crie identificadores únicos UUID v4 aleatórios, de 1 a 100 por vez, em maiúsculas ou minúsculas, com ou sem hifens. Tudo acontece no seu navegador.
O que é um UUID v4 e quando usá-lo
Um UUID (identificador único universal) versão 4 é um código de 128 bits, dos quais 122
são gerados ao acaso; por exemplo 3f9a2c1e-8b4d-4e7a-9c2f-1d6e8a0b5c3d.
A chance de dois valores UUID v4 coincidirem é tão pequena que na prática é
desprezível: seriam necessários cerca de 2,7 quintilhões deles para chegar a 50% de chance de uma
única colisão. Por isso são a escolha preferida para chaves primárias em bancos de dados
distribuídos, identificadores de sessão, nomes de arquivo únicos e IDs de requisição
em APIs, sem precisar de um contador central para manter vários sistemas sincronizados.
Os UUIDs gerados no navegador são seguros?
Sim: esta página usa crypto.randomUUID(), a API nativa dos navegadores modernos
que obtém os dados do gerador de números aleatórios criptográfico do sistema operacional (com
crypto.getRandomValues() como alternativa para navegadores antigos). Ela nunca usa
Math.random(), que é previsível e não serve para gerar identificadores.
Um detalhe curioso do formato: o primeiro dígito depois do segundo hífen é sempre “4” (a
versão), e o primeiro caractere do bloco seguinte é sempre 8, 9, a ou b (a variante).