Gerador de UUID / ULID / NanoID
Gere UUID v4, UUID v7, ULID e NanoID instantaneamente, direto no seu navegador.
Seus IDs são gerados localmente com alta aleatoriedade no navegador. Nada é enviado para o BroBroGo.
FAQ
Qual é a diferença entre UUID v4, UUID v7, ULID e NanoID?
O UUID v4 possui 122 bits de pura aleatoriedade no formato clássico de 36 caracteres, mas sua ordem aleatória prejudica a localidade de indexação em bancos de dados. O UUID v7 mantém a mesma estrutura, mas começa com um timestamp em milissegundos, permitindo ordenação cronológica aproximada — ideal para chaves primárias. O ULID faz o mesmo em uma string mais curta de 26 caracteres, insensível a maiúsculas/minúsculas. Já o NanoID foca em IDs compactos e totalmente personalizáveis, onde você define o tamanho e o conjunto de caracteres.
Esses IDs são aleatórios o suficiente para serem imprevisíveis?
Sim — cada ID é gerado usando a API de criptografia do navegador, garantindo alta aleatoriedade. O UUID v4 e o NanoID padrão possuem mais de 100 bits de entropia. O UUID v7 e o ULID sacrificam cerca de 48 bits para incluir o timestamp inicial, portanto, trate formatos com timestamp como IDs ordenáveis, e não como segredos absolutos.
Posso alterar o tamanho e o conjunto de caracteres do NanoID?
Sim — ao selecionar o NanoID, a ferramenta exibe um controle deslizante de comprimento (padrão de 21 caracteres) e um campo editável para o alfabeto. Reduzir o tamanho ou o alfabeto diminui a resistência a colisões, portanto, mantenha um comprimento seguro se reduzir o conjunto de caracteres.