Gerador de UUID
Gere UUIDs/GUIDs diretamente no seu navegador. Suporta UUID v4 (aleatório) e v7 (ordenado por tempo), geração em lote, 10 formatos de saída e cópia instantânea para a área de transferência.
Gerador
O que é um UUID?
Um UUID (Identificador Universalmente Único), também conhecido como GUID (Identificador Globalmente Único), é um identificador de 128 bits padronizado na RFC 4122 e posteriormente na RFC 9562. Os UUIDs são projetados para serem únicos sem coordenação central — tornando-os ideais para sistemas distribuídos, bancos de dados e qualquer situação em que você precise de uma chave única confiável.
Um UUID se parece com 550e8400-e29b-41d4-a716-446655440000 — 32 dígitos hexadecimais exibidos em cinco grupos separados por hífens.
UUID v4 vs v7
| UUID v4 | UUID v7 | |
|---|---|---|
| Geração | Totalmente aleatório | Ordenado por tempo (timestamp Unix em milissegundos + aleatório) |
| Ordenabilidade | Não ordenável | Aproximadamente ordenável por tempo de geração |
| Caso de uso | Identificadores de uso geral | Chaves de banco de dados, logs, fluxos de eventos onde a ordem importa |
| Risco de colisão | Extremamente baixo (122 bits aleatórios) | Extremamente baixo |
Quando usar v4: Você precisa apenas de um ID único aleatório e não se importa com a ordem — tokens de sessão, IDs anônimos, etc.
Quando usar v7: Você precisa de IDs que reflitam o tempo de criação — chaves primárias de banco de dados, IDs de mensagens, dados de séries temporais, etc.
Formatos de Saída Suportados
Este gerador suporta 10 formatos prontos para uso:
- Standard —
550e8400-e29b-41d4-a716-446655440000 - Hyphenless —
550e8400e29b41d4a716446655440000 - Braces —
{550e8400-e29b-41d4-a716-446655440000} - URN —
urn:uuid:550e8400-e29b-41d4-a716-446655440000 - ByteArray —
{ 0x55, 0x0E, 0x84, 0x00, ... } - C++ Macro —
DEFINE_GUID(name, 0x550E8400, ...) - C# Struct —
new Guid("550e8400-e29b-41d4-a716-446655440000") - Base64 — Codificação Base64 padrão
- Base64URL (RFC 7515) — Base64 seguro para URLs (para JWT e URLs)
- URL Encoded — String Base64 com codificação percentual de URL aplicada
Perguntas Frequentes
Os UUIDs gerados são realmente únicos? O UUID v4 utiliza 122 bits aleatórios, resultando em aproximadamente 5,3 × 10³⁶ valores possíveis. Na prática, a colisão é astronomicamente improvável — se o seu sistema inteiro gerar um total de 100 trilhões de UUIDs ao longo de sua vida útil, a probabilidade de colisão ainda será aproximadamente uma em um bilhão. (A alegação popular de "bilhões por segundo durante milhões de anos" na verdade subestima o risco devido ao paradoxo do aniversário, mas o uso real está muito aquém desses volumes.)
Meus dados são enviados a um servidor? Não. Toda a geração acontece inteiramente no seu navegador usando a Web Crypto API. Nenhum dado é enviado a qualquer servidor.
Quantos UUIDs posso gerar de uma vez? Até 1.000 por lote. Clique em Generate repetidamente para gerar mais.
Posso copiar UUIDs em massa? Sim. Clique em Copy All na seção de saída ou clique em qualquer cartão da Matriz de Formatos para copiar todos os UUIDs naquele formato.
Quer se aprofundar? Leia O que é exatamente um GUID? — Estrutura, Versões e Unicidade Explicadas para a análise completa.
Precisa de mais poder? QuickGUID é uma caixa de ferramentas nativa do Windows para GUID com geração em lote, extração inteligente de logs e conversão em tempo real entre mais de 10 formatos — totalmente gratuito e offline.