pluri.tools

Gerador de UUID v4

Gerado no seu navegador — nunca enviado a um servidor.

O que é Gerador de UUID v4

UUID v4 (Universally Unique Identifier versão 4) é um identificador de 128 bits gerado de forma aleatória no formato xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx. Este gerador usa a Web Crypto API nativa do navegador para produzir UUIDs criptograficamente seguros sem nenhum servidor envolvido. O UUID v4 é a versão mais usada por não exigir coordenação, acesso à rede nem estado compartilhado.

Como usar

  1. Selecione quantos UUIDs gerar no menu Quantidade.
  2. Clique em Gerar ou mude a quantidade para produzir um novo lote.
  3. Clique em Copiar ao lado de qualquer UUID para copiá-lo individualmente.
  4. Clique em Copiar todos para copiar a lista separada por quebras de linha.

Para que serve

Um desenvolvedor criando um microserviço de pedidos precisa de IDs únicos para eventos no sistema distribuído. Ele gera 25 UUIDs v4 aqui e cola diretamente nos arquivos de fixture ou scripts de seed, onde cada evento precisa de um identificador único pré-atribuído antes mesmo de tocar no banco de dados.

Perguntas frequentes

Esses UUIDs são realmente únicos?

O UUID v4 usa 122 bits de aleatoriedade, resultando em uma probabilidade de colisão de cerca de 1 em 5,3 × 10³⁶. Na prática, colisões são impossíveis.

Qual é o formato do UUID v4?

O UUID v4 segue o padrão xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx, onde x é um dígito hexadecimal aleatório e y é 8, 9, a ou b. O '4' no terceiro grupo identifica a versão.

Meus UUIDs são enviados a algum servidor?

Não. Toda a geração ocorre localmente no navegador usando a Web Crypto API nativa (crypto.randomUUID). Nada é transmitido.

Posso usar UUID v4 em banco de dados?

Sim. O UUID v4 é suportado nativamente no PostgreSQL (tipo uuid), MySQL 8+ (função UUID()), SQL Server (UNIQUEIDENTIFIER) e como string no MongoDB.

Ferramentas relacionadas