Gerador de UUID

Gerador de UUID online grátis com suporte a v1, v4, v5 e v7 / GUID. Crie identificadores únicos individuais ou em lote instantaneamente para software, bancos de dados, APIs e sistemas distribuídos. Compatível com RFC 9562.

v4 — Aleatório. A escolha mais comum; ideal para IDs públicos e tokens.

Clique em Gerar para criar um UUID

Sobre esta ferramenta

Gere identificadores universalmente únicos (UUID/GUID) com um clique. Esta ferramenta suporta UUID v4 (aleatório), v7 (ordenado por tempo, ideal para chaves de banco de dados), v1 (baseado em timestamp) e v5 (namespace + nome, determinístico). O UUID — também conhecido como GUID (Globally Unique Identifier) — é um identificador de 128 bits padronizado pela RFC 9562 (anteriormente RFC 4122). Gere um único valor ou uma lista em lote para testes, população de bancos de dados e sistemas distribuídos.

Funcionalidades

Gerar UUID v1, v4, v5 e v7 instantaneamente no navegador
Geração em lote de até 100 UUIDs de uma vez
Copiar valores individuais ou a lista inteira com um clique
Compatível com RFC 9562, 100% no cliente — seus dados nunca saem do navegador

Como Funciona o Gerador de UUID

Escolha uma versão de UUID e clique em gerar para criar um identificador instantaneamente no navegador. v4 e v7 são produzidos a partir de bytes aleatórios criptograficamente seguros; v1 embute um timestamp; v5 deriva um valor determinístico de um namespace e um nome via SHA-1. Ative a geração múltipla para criar um lote. Cada UUID segue o formato definido pela RFC 9562, tornando a ferramenta útil para testes, desenvolvimento, integrações e modelagem de dados.

Principais Casos de Uso

  • Desenvolvimento de SoftwareCrie identificadores únicos para entidades, registros e referências internas na arquitetura da sua aplicação.
  • Chaves Primárias de Banco de DadosUse v7 para chaves primárias ordenadas por tempo que evitam fragmentação de índice, ou v4 para identificadores externos opacos.
  • APIs e MicrosserviçosAtribua IDs de recursos, IDs de requisição e IDs de correlação únicos para rastrear transações entre serviços.
  • Testes e Seed de DadosProduza lotes de valores únicos realistas para testes de QA, fixtures de banco de dados e suítes de teste automatizadas.
  • IDs DeterminísticosUse v5 para derivar um identificador estável e reproduzível a partir de um namespace e um nome conhecido, como uma URL ou domínio.

Como Utilizar Esta Ferramenta

1

Escolha uma versão

Selecione v4, v7, v1 ou v5. Para v5, informe também um namespace e um nome.

2

Gere

Clique no botão de gerar ou ative 'Gerar Múltiplos' para criar um lote de 2 a 100. Seu(s) UUID(s) aparece(m) instantaneamente.

3

Copie

Clique no ícone de cópia ao lado de qualquer UUID ou use 'Copiar Todos' para copiar a lista inteira de uma vez.

Perguntas e Respostas

O que é um UUID?

UUID (Universally Unique Identifier) é um identificador de 128 bits padronizado pela RFC 9562 (que substituiu a RFC 4122 em 2024). Ele permite que sistemas independentes gerem valores únicos sem qualquer coordenação central.

Qual versão de UUID devo usar?

Use v4 para IDs aleatórios de uso geral, tokens e identificadores públicos. Use v7 para chaves primárias de banco de dados, pois seu prefixo de timestamp mantém os inserts sequenciais e evita fragmentação de índice. Use v1 quando precisar de um timestamp embutido da forma clássica, e v5 quando precisar de um ID determinístico derivado de um nome.

Qual a diferença entre v4 e v7?

v4 é totalmente aleatório, então não revela o horário de criação, mas se espalha pelos índices do banco. v7 coloca um timestamp em milissegundos nos bits iniciais, tornando os IDs ordenáveis por tempo e muito mais eficientes como chaves primárias em índices B-tree como PostgreSQL ou MySQL.

O v5 é determinístico?

Sim. v5 é derivado de um UUID de namespace e um nome usando SHA-1, então as mesmas entradas sempre produzem o mesmo UUID. Isso é útil quando você precisa de um identificador estável para um valor conhecido, como uma URL ou nome de usuário.

Qual é a diferença entre UUID e GUID?

UUID e GUID se referem ao mesmo padrão. GUID (Globally Unique Identifier) é o nome utilizado pela Microsoft para UUID. Ambos seguem a RFC 9562 e são intercambiáveis na maioria dos contextos.

Leitura Recomendada:UUID (RFC 9562)

Veja também