Gere UUID v4, UUID v7 e ULID. Suporte para geração em lote e várias opções de formato.
Escolha o formato que deseja gerar: UUID v4 (aleatório), UUID v7 (com timestamp) ou ULID.
Configure maiúsculas/minúsculas, com/sem hífens e quantidade de geração (1-100).
Clique no botão "Gerar" e utilize o botão "Copiar" para copiar os IDs gerados para a área de transferência.
Inteiro de 1 a 100
Sem histórico
O Gerador UUID/ULID é uma ferramenta online que gera identificadores únicos (IDs únicos). Pode ser utilizado em situações que requerem identificadores sem duplicação, como chaves primárias de base de dados e identificadores de API. Suporta 3 formatos: UUID v4 (completamente aleatório), UUID v7 (com timestamp) e ULID (ordenável).
UUID v4 tem 122 bits aleatórios, sendo um identificador completamente aleatório. UUID v7 inclui timestamp no início, permitindo ordenação por geração. ULID também é ordenável por tempo, mas tem 26 caracteres no formato Base32, mais curto que UUID e adequado para URLs e nomes de ficheiros.
Teoricamente existe, mas para UUID v4, a probabilidade de colisão é extremamente baixa (aproximadamente 2^122 possibilidades), sendo desprezível na prática. Mesmo gerando 1 bilião por segundo continuamente, levaria aproximadamente 85 anos para ocorrer uma duplicação.
UUID v7 ou ULID são recomendados. Como podem ser ordenados por timestamp, a eficiência do índice B-tree é boa e o desempenho de inserção melhora. UUID v4 é aleatório, então o índice tende a fragmentar.
Utilize em situações onde hífens são difíceis de utilizar, como parâmetros de URL ou nomes de ficheiros. Resulta numa string contínua de 32 caracteres, mas a unicidade não muda.
Não, todo o processamento é feito no navegador. Utiliza um gerador de números aleatórios criptograficamente seguro (crypto.getRandomValues), e os IDs gerados nunca são enviados ao servidor.