WerklyTools
PT
Pague-me um café

Gerador de UUID (v4 e v7)

Crie em lote identificadores únicos universais criptograficamente seguros. Escolha UUID v4 (totalmente aleatório) ou UUID v7 (ordenável por tempo, ideal para chaves de banco de dados) e valide qualquer UUID com o inspetor.

Processado 100% no seu navegador

Resultado

Ctrl + Enter executarCtrl + C copiar resultado

Como usar

  1. 1Escolha a versão: v4 aleatória ou v7 ordenável por data.
  2. 2Defina quantos UUID precisa (até 1000) e o formato: maiúsculas, hífens ou chaves.
  3. 3Clique em «Gerar» ou pressione Ctrl/Cmd + Enter.
  4. 4Copie a lista ou baixe-a em TXT ou JSON. Cole um UUID no inspetor para ver a versão e a data.

Casos de uso

  • Chaves primárias em bancos de dados (v7 mantém os índices ordenados).
  • IDs de requisições, transações ou eventos em sistemas distribuídos.
  • Dados de teste e fixtures para testes automatizados.
  • GUID para .NET, Windows ou registros COM (formato com chaves).

Perguntas frequentes

O que é um UUID?

Um identificador de 128 bits (também chamado GUID) que identifica uma informação de forma única sem um registro central. É escrito com 32 dígitos hexadecimais em 5 grupos.

Qual a diferença entre UUID v4 e UUID v7?

A v4 usa 122 bits aleatórios. A v7, definida na RFC 9562, começa com o timestamp Unix em milissegundos, então os UUID criados depois ficam ordenados depois — o que melhora o desempenho de índices B-tree.

Dois UUID podem ser iguais?

Na prática, não. Com a v4 seria preciso gerar cerca de 2,7 quintilhões de IDs para ter 50% de chance de uma única colisão.

É seguro gerá-los no navegador?

Sim. A ferramenta usa a API Web Crypto (crypto.randomUUID e crypto.getRandomValues), um gerador criptograficamente seguro. Nada é enviado a nenhum servidor.

Um UUID v7 revela alguma coisa?

Revela o instante em que foi criado (com precisão de milissegundos). Se essa data for sensível, use a v4.

Ferramentas relacionadas