UUID / GUID Gerado
---
* Identificador Único Universal (RFC 4122) gerado criptograficamente no seu navegador.Configurações do UUID:
O que é um UUID (GUID)?
O UUID (Universally Unique Identifier), também conhecido no ecossistema Microsoft como GUID (Globally Unique Identifier), é um identificador numérico de 128 bits padronizado pela RFC 4122.
A finalidade principal de um UUID é permitir que sistemas distribuídos gerem chaves primárias e identificadores únicos de forma descentralizada, sem a necessidade de coordenadores centrais ou bancos de dados intermediários para evitar colisões.
- Formato Canônico: O UUID é representado em 32 dígitos hexadecimais agrupados em cinco blocos separados por hífens: `8-4-4-4-12` (exemplo: `f47ac10b-58cc-4372-a567-0e02b2c3d479`).
- Versão 4 (v4): É a versão mais adotada na computação moderna, gerada puramente a partir de números pseudoaleatórios criptográficos de altíssima entropia.
- Probabilidade de Colisão: Para haver 50% de chance de ocorrer uma única duplicidade em UUIDs v4, seriam necessárias cerca de 2,71 quintilhões de chaves geradas.
Como gerar UUIDs
- O primeiro UUID v4 é gerado automaticamente assim que você acessa a página.
- Escolha a quantidade desejada caso precise de múltiplos UUIDs para testes ou seeds de banco de dados.
- Marque Maiúsculas ou Sem hífens de acordo com os requisitos da sua aplicação ou API.
- Clique no botão Gerar Novo UUID para atualizar a lista instantaneamente.
- Clique em Copiar UUID (ou Copiar Todos) para transferir para a sua área de transferência.
Exemplos de Formatação de UUID
Padrão com hífens minúsculo
3fa85f64-5717-4562-b3fc-2c963f66afa6 (Padrão mais comum em APIs REST e PostgreSQL).
Maiúsculo com hífens
3FA85F64-5717-4562-B3FC-2C963F66AFA6 (Padrão convencional em sistemas .NET e Windows).
Sem hífens (Compacto)
3fa85f6457174562b3fc2c963f66afa6 (Usado em tokens de sessão, URLs compactas ou MongoDB ObjectId customizado).
Perguntas Frequentes sobre UUID
Os UUIDs gerados são realmente seguros?
Sim! Utilizamos a Web Crypto API nativa do navegador (`crypto.randomUUID()`), garantindo geração com qualidade de segurança criptográfica.