Gerador de UUID Online
Gere UUID v4 aleatório ou UUID v7 ordenado por tempo, um por vez ou centenas de uma vez. Escolha maiúsculas, com ou sem hífens, e copie a lista pronta para usar em bancos de dados, APIs e testes.
De 1 a 500
O que é UUID?
UUID (Universally Unique Identifier), também chamado de GUID, é um identificador de 128 bits escrito como 32 dígitos hexadecimais em cinco grupos: 8-4-4-4-12. Ele permite criar IDs únicos em qualquer sistema, sem consultar um banco de dados central, por isso é muito usado como chave primária, ID de pedidos, nomes de arquivos e tokens de correlação.
UUID v4 ou UUID v7?
- UUID v4 tem 122 bits aleatórios. É a versão mais usada e não revela nada sobre quando ou onde foi criado.
- UUID v7 começa com o horário em milissegundos (RFC 9562), então os IDs ficam em ordem de criação. Isso deixa índices de banco de dados mais rápidos do que com o v4 aleatório.
Como gerar UUIDs
- Escolha a versão: v4 (aleatório) ou v7 (ordenado por tempo).
- Informe quantos UUIDs quer gerar, até 500 de uma vez.
- Ajuste o formato: maiúsculas e com ou sem hífens.
- Copie um UUID ou a lista inteira, um por linha.
Exemplo de UUID
Um UUID v4 tem este formato: 3f2b8c9e-1a4d-4f6b-9c2e-7d5a1b8e4f03. O 4 no início do terceiro grupo indica a versão, e o primeiro dígito do quarto grupo (8, 9, a ou b) indica a variante do padrão.
crypto.getRandomValues, o gerador criptográfico do sistema. Nada é enviado para servidores.Perguntas frequentes
UUID e GUID são a mesma coisa?
Sim. GUID (Globally Unique Identifier) é o nome usado pela Microsoft para o mesmo padrão de identificador de 128 bits.
Um UUID pode se repetir?
Na prática, não. O UUID v4 tem 122 bits aleatórios, e seria preciso gerar bilhões de UUIDs por segundo durante décadas para ter uma chance real de repetição.
Qual a diferença entre UUID v4 e v7?
O v4 é totalmente aleatório. O v7 começa com o horário em milissegundos, então os IDs ficam em ordem de criação, o que melhora o desempenho de índices em bancos de dados.
Posso usar UUID como chave primária?
Sim. Prefira o UUID v7 em tabelas grandes, porque a ordem por tempo evita fragmentação do índice. No PostgreSQL, use o tipo uuid em vez de texto.
Quantos caracteres tem um UUID?
36 caracteres com hífens, ou 32 dígitos hexadecimais sem hífens.