> uuid | guid | gerar <
// Gere identificadores universalmente únicos (UUID/GUID) instantaneamente
Aleatório criptográfico
UUID v4 usa crypto.getRandomValues() para geração aleatória criptograficamente segura. Seus dados nunca saem do seu navegador.
Geração em lote
Gere até 100 UUIDs de uma vez. Perfeito para povoamento de bancos de dados, testes e fluxos de desenvolvimento.
Múltiplas versões
Suporte para UUID v4 (aleatório) e v1 (carimbo de tempo). Escolha a versão que se adapta ao seu caso de uso.
// SOBRE A GERAÇÃO UUID
Como o UUID funciona:
UUID (Identificador Universalmente Único) é um identificador de 128 bits padronizado pela RFC 4122. UUID v4 usa 122 bits aleatórios fornecendo 2^122 valores possíveis. O formato de 36 caracteres segue o padrão 8-4-4-4-12 com bits de versão e variante incorporados.
Exemplo:
550e8400-e29b-41d4-a716-446655440000
Casos de uso comuns:
- >Chaves primárias de banco de dados e identificadores de registros
- >Sistemas distribuídos sem coordenação central
- >Tokens de sessão e IDs de correlação
- >Nomeação de arquivos e identificação de recursos
- >Rastreamento de requisições API e registro
>> perguntas frequentes
P: O que é um UUID?
R: Um UUID (Identificador Universalmente Único) é um número de 128 bits usado para identificar informações de forma única em sistemas computacionais. Também é conhecido como GUID (Identificador Globalmente Único). O formato padrão é de 8-4-4-4-12 caracteres hexadecimais separados por hifens.
P: Qual é a diferença entre UUID v4 e v1?
R: UUID v4 é gerado usando números aleatórios, sendo a versão mais comumente utilizada. UUID v1 é baseado no carimbo de tempo atual e um identificador de nó. V4 é preferido para a maioria das aplicações pela sua simplicidade e privacidade.
P: Qual é a probabilidade de colisão UUID?
R: UUID v4 tem 122 bits aleatórios, dando 2^122 (aproximadamente 5,3 x 10^36) valores possíveis. A probabilidade de gerar uma duplicata é astronomicamente baixa.
P: Qual é a diferença entre UUID e GUID?
R: UUID e GUID são essencialmente a mesma coisa. UUID é o termo usado na maioria dos padrões, enquanto GUID é o termo comumente usado em tecnologias Microsoft.
P: O que é RFC 4122?
R: RFC 4122 é o padrão da Internet que define o formato UUID, os algoritmos de geração e as convenções de namespaces. Especifica cinco versões de UUID (v1 a v5) e estabelece o formato de representação hexadecimal 8-4-4-4-12.