🔑Gerador de UUID
Um UUID (Universally Unique Identifier) é um identificador de 128 bits que é globalmente único. Também conhecido como GUID (Globally Unique Identifier), os UUIDs são usados sempre que um valor único livre de colisão é necessário — chaves primárias de banco de dados, identificação de objetos em sistemas distribuídos, IDs de sessão, nomes de arquivos e mais. O UUID v4 é gerado usando números aleatórios criptograficamente seguros, com uma probabilidade de colisão tão baixa (1 em 2^122) que é praticamente único. Esta ferramenta gera vários valores UUID v4 de uma só vez em vários formatos.
Como usar
- 1Definir Contagem
Especifique quantos UUIDs você deseja gerar de uma só vez. Você pode gerar desde 1 até muitos em lote.
- 2Escolher Formato
Selecione seu formato preferido: padrão (minúsculas com hifens), maiúsculas, sem hifens ou entre chaves.
- 3Gerar e Copiar
Clique em 'Gerar' para criar UUIDs. Copie valores individuais ou use 'Copiar Todos' para cópia em lote.
Dicas
- 💡Usa a API Crypto para geração de UUID criptograficamente segura.
- 💡Usar UUIDs como chaves primárias de banco de dados permite a geração de ID único sem sincronização de servidor — ideal para sistemas distribuídos.
- 💡O formato sem hifens é conveniente para uso em URLs ou nomes de arquivos.
- 💡O formato entre chaves é comumente usado em pilhas de tecnologia da Microsoft (C#, .NET).
Perguntas frequentes
- Q. Qual é a diferença entre UUID v4 e v7?
- A. UUID v4 é totalmente aleatório; UUID v7 incorpora um timestamp e pode ser ordenado cronologicamente. v7 é preferível como chave primária em bancos de dados para reduzir fragmentação de índices.
- Q. Qual é a probabilidade de colisão de UUID?
- A. UUID v4 usa 122 bits de aleatoriedade. A probabilidade de colisão é astronomicamente baixa e, na prática, desprezível.
- Q. Quais são as vantagens e desvantagens de usar UUID como chave primária?
- A. Vantagens: geração no cliente sem consultar o banco, facilita fusão de registros. Desvantagens: v4 fragmenta índices B-tree. Use v7 para manter uma ordem aproximada.