Um UUID é um identificador de 128 bits que é único o suficiente para ser gerado em qualquer lado sem coordenação com uma autoridade central. Esta ferramenta produ-los em massa para chaves, IDs e dados de teste.
Os UUIDs resolvem um problema específico: gerar identificadores em sistemas distribuídos sem um contador central. A versão 4 usa números aleatórios, dando 122 bits aleatórios — a probabilidade de colisão é tão baixa que pode gerá-los em segurança em qualquer lado sem verificar.
A ferramenta gera UUIDs padrão RFC 4122, e normalmente oferece várias versões. Versão 4 (aleatório) é o que quase toda a gente quer. A versão 1 embute um timestamp e um endereço MAC, o que é útil quando a ordenação importa mas deixa escapar alguma informação sobre quando e onde foi criado.
As opções normalmente incluem quantidade, hifenização, chavetas e maiúsculas, e a geração acontece no seu navegador.
| Registro | Não obrigatório |
|---|---|
| Marca d'água | Nenhum |
| Custo | Grátis |
| Versions | v4 (aleatória), v1 (baseada em tempo), e outras |
| Geração em massa | Sim, múltiplos UUIDs de uma vez |
| Opções de formatação | Hífenes, chavetas, maiúsculas |
| Standard | RFC 4122 |
| Processamento | No navegador |
Verifique antes de confiar: as cotas gratuitas, os limites de arquivos e os preços mudam com frequência. Confirme os termos atuais no site oficial antes de depender dele para o seu trabalho regular.
Programadores que precisam de chaves primárias, IDs de pedidos de API, dados de teste ou qualquer identificador que deva ser único sem pedir permissão a um servidor.
Sim, a geração é gratuita sem registo, e os UUIDs são criados no seu navegador.
Versão 4 (aleatória) para quase tudo. A versão 1 embute um timestamp e um endereço MAC, o que tem implicações de privacidade.
Os UUIDs v4 contêm 122 bits aleatórios, tornando a probabilidade de colisão negligenciável na prática.
Sim, pode pedir um lote de UUIDs num único clique.
A especificação que define o formato UUID e as versões de geração, que esta ferramenta segue.
Funcionam bem para sistemas distribuídos, mas UUIDs aleatórios fragmentam índices mais do que chaves sequenciais. Considere o compromisso para tabelas muito grandes.