Toolkit

Guia Gerador de UUID

Gere um ou mais identificadores únicos universais (UUIDs) v4. Copie instantaneamente — formato padrão ou compacto.

Voltar para Gerador de UUID

O que esta ferramenta faz

O Gerador de UUID cria identificadores universalmente únicos (UUIDs) versão 4. Escolha quantos UUIDs gerar (1–1000) e se deseja exibi-los em formato padrão (com hífens) ou compacto (32 caracteres hex, sem hífens). Toda a geração é executada no seu navegador — sem envio, sem servidor. Útil para chaves de banco de dados, tokens de API, IDs de correlação e qualquer situação onde você precise de um identificador único.

Como usar

  1. Escolha o formato — Padrão (ex.: 550e8400-e29b-41d4-a716-446655440000) ou Compacto (ex.: 550e8400e29b41d4a716446655440000).
  2. Defina a quantidade — Insira quantos UUIDs gerar (1–1000).
  3. Gerar — Clique no botão Gerar. Os resultados aparecem instantaneamente.
  4. Copiar — Clique em "Copiar todos" para copiar os UUIDs para a área de transferência. Múltiplos UUIDs são copiados um por linha.

Como funciona

A ferramenta usa a API Web Crypto (crypto.randomUUID()) para gerar valores UUID v4. Cada UUID tem 128 bits de dados criptograficamente aleatórios, formatados de acordo com a RFC 4122. O formato padrão inclui hífens para legibilidade; o formato compacto os omite para uso em URLs ou identificadores onde a brevidade importa.

Toda a computação é executada inteiramente no seu navegador. Nenhum dado é enviado a nenhum servidor.

Casos de uso e exemplos

  • Chaves primárias de banco de dados — Use UUIDs em vez de IDs auto-incremento para sistemas distribuídos.
  • IDs de solicitação de API — Adicione um ID único a cada solicitação para rastreamento e depuração.
  • Tokens de sessão — Gere identificadores de sessão únicos.
  • Nomes de arquivo — Crie nomes de arquivo temporários sem colisão.
  • IDs de correlação — Rastreie solicitações entre microsserviços.

Exemplo

Formato padrão: a1b2c3d4-e5f6-4789-0abc-def123456789 Formato compacto: a1b2c3d4e5f647890abcdef123456789

Limitações e restrições conhecidas

  • Quantidade máxima — Não mais que 1.000 UUIDs por solicitação de geração única (BR-082).
  • Suporte do navegador — Requer crypto.randomUUID(); suportado em Chrome 92+, Firefox 95+, Safari 15.4+ e todos os navegadores modernos.
  • Versão do UUID — Apenas UUID v4 (aleatório) é suportado. UUIDs baseados em tempo (v1, v7) não estão disponíveis.

Como funciona

Método

  • Maximum 1,000 UUIDs per single generation request.

Todos os cálculos e conversões rodam inteiramente no seu navegador. Nenhum dado é enviado a nenhum servidor, então sua entrada nunca sai do seu dispositivo.