Gerador de UUID
Identificadores únicos universais (UUID v4).
O que é um UUID e para que serve
UUID (Universally Unique Identifier) é um número de 128 bits usado para identificar informações de forma única, sem precisar de um servidor central que distribua os números. A versão 4, que este gerador produz, é montada quase inteiramente a partir de bits aleatórios: a chance de dois UUIDs coincidirem é tão baixa que, na prática, pode ser ignorada. Isso o torna ideal para quem precisa de uma chave única sem coordenar nada entre máquinas.
A ferramenta é útil para desenvolvedores, DBAs, testadores e qualquer
pessoa que precise de identificadores prontos para colar em código, dados
de teste, mensagens ou documentação. Aqui usamos
crypto.randomUUID(), o gerador nativo e criptograficamente
seguro do navegador — tudo acontece no seu dispositivo, sem enviar nada
para servidores.
Como usar
O uso é direto e cabe em três passos:
- No campo Quantidade, informe quantos UUIDs você quer (de 1 a 100).
- Clique em Gerar. A lista aparece logo abaixo, com um UUID por linha, em fonte monoespaçada para facilitar a leitura.
- Clique em Copiar todos para levar a lista inteira para a área de transferência, já separada por quebras de linha.
Cada clique em Gerar cria um conjunto totalmente novo. Se você digitar um valor fora do intervalo, ele é ajustado automaticamente para o limite mais próximo (mínimo 1, máximo 100).
Exemplos práticos
Um UUID v4 tem o formato de 36 caracteres com hifens, como
3f2504e0-4f89-41d3-9a0c-0305e82c3301. Alguns usos comuns:
- Gerar 1 identificador para usar como chave primária de um registro novo em um banco de dados.
- Gerar 20 de uma vez para popular uma tabela de teste ou preencher um arquivo CSV com IDs fictícios.
- Criar um token de referência para um pedido, sessão ou upload de arquivo, sem risco de repetir um valor existente.
Boas práticas
Lembre-se de que o UUID v4 é aleatório e não guarda nenhuma informação: não dá para deduzir data, ordem de criação ou origem a partir dele. Se você precisa de identificadores que possam ser ordenados por tempo, considere outros formatos além do v4. Para chaves de banco de dados, avalie o impacto de índices sobre valores aleatórios em tabelas muito grandes. Por fim, mesmo sendo praticamente impossível uma colisão, trate o UUID como identificador, não como segredo: para senhas ou tokens sensíveis, use mecanismos próprios de segurança.
Perguntas frequentes
O que é um UUID?
É um identificador único de 128 bits, usado como chave em bancos de dados e APIs. A versão 4 é aleatória, com chance de colisão praticamente nula.