CalcMint

Gerador de UUID

Crie UUIDs aleatórios v4 ou ordenados por tempo v7 com um gerador criptograficamente seguro e copie todos com um clique.

Gerador de UUID

UUIDs

CompartilharXFacebookReddit
Adicione esta calculadora ao seu site

Copie o código e cole no HTML da sua página. É grátis; mantenha o link de crédito, por favor.

Como estes UUIDs são gerados

As duas versões vêm de crypto.getRandomValues, o gerador de números aleatórios criptograficamente seguro do navegador. A versão 7 troca os primeiros 48 bits pela hora Unix atual em milissegundos. Nas duas, 4 bits marcam a versão e 2 bits a variante, exatamente como define a RFC 9562 (2024, que substituiu a RFC 4122).

v4 ou v7?

UUID v4UUID v7
Formado por122 bits aleatóriosHora Unix em milissegundos + 74 bits aleatórios
OrdemAleatóriaOrdem de criação
Índice no bancoInserções caem em todo o índiceLinhas novas vão para o fim, como um ID autoincremento
RevelaNadaQuando foi criado

Perguntas frequentes

Dois UUIDs podem ser iguais?

Em teoria sim, na prática não. Um UUID v4 tem 122 bits aleatórios: seriam precisos cerca de 2,7 quintilhões (2,7 × 10¹⁸) para ter 50% de chance de um único repetido.

UUID v4 ou v7 como chave no banco de dados?

O v7 costuma ser melhor para chave primária: começa com um timestamp, então as linhas novas vão para o fim do índice, como num ID autoincremento, e as inserções ficam rápidas. Use v4 quando o ID não deve revelar a data de criação.

Qual a diferença entre UUID e GUID?

Na prática nenhuma. GUID é o nome da Microsoft para o mesmo identificador de 128 bits, muitas vezes em maiúsculas e entre chaves, como {3F2504E0-4F89-41D3-9A0C-0305E82C3301}.

O que eu colo é enviado para um servidor?

Não. Esta ferramenta roda inteiramente no seu navegador, com JavaScript e a API Web Crypto embutida. Nada do que você digita, cola ou abre é enviado ou guardado.

Calculadoras relacionadas