Gerador de UUID v4
Gere identificadores únicos universais de forma instantânea e segura. 100% no seu browser, sem enviar dados para servidores.
Exemplos de UUID v4
| UUID v4 Gerado | Uso Comum |
|---|---|
| 550e8400-e29b-41d4-a716-446655440000 | Chave primária em base de dados |
| 6ba7b810-9dad-11d1-80b4-00c04fd430c8 | Identificador de sessão de utilizador |
| f47ac10b-58cc-4372-a567-0e02b2c3d479 | Token de autenticação de API |
| a0eebc99-9c0b-4ef8-bb6d-6bb9bd380a11 | ID de ficheiro em sistema de armazenamento |
| c73bcdcc-2669-4bf6-81d3-e4ae73fb11fd | Identificador de transação em sistema de pagamentos |
| 8a6e0804-d76d-4927-b91d-9d4a35b3c987 | ID de mensagem em fila de eventos (ex: Kafka) |
Perguntas Frequentes
O que é um UUID v4?
Um UUID v4 é um identificador único universal gerado aleatoriamente, composto por 32 caracteres hexadecimais no formato xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx. É definido pelo RFC 4122 e garante unicidade sem necessidade de coordenação entre sistemas.
Para que serve um UUID?
UUIDs são usados como chaves primárias em bases de dados, identificadores de sessão, tokens de autenticação, IDs de ficheiros e em sistemas distribuídos onde múltiplos servidores precisam gerar IDs sem conflitos.
Um UUID v4 é seguro para usar em produção?
Sim. O nosso gerador usa a API Web Crypto (crypto.getRandomValues()), que é criptograficamente segura. A probabilidade de gerar dois UUIDs iguais é astronomicamente baixa — aproximadamente 1 em 5,3 x 10^36.
Qual a diferença entre UUID v1 e UUID v4?
O UUID v1 é gerado com base no endereço MAC do dispositivo e na hora atual, o que pode expor informações sobre o sistema. O UUID v4 é completamente aleatório, tornando-o mais seguro e adequado para a maioria das aplicações modernas.
Posso usar estes UUIDs como chaves primárias numa base de dados?
Sim. UUIDs v4 são amplamente usados como chaves primárias em bases de dados como PostgreSQL, MySQL e MongoDB. A principal vantagem é poder gerar o ID no cliente ou em servidores distribuídos sem risco de colisão.
Os UUIDs gerados são guardados ou enviados para algum servidor?
Não. Todo o processo acontece exclusivamente no seu browser usando JavaScript. Nenhum UUID gerado é transmitido, registado ou armazenado pela Raem Labs OÜ.