Gerador de UUID
Gere identificadores UUID v4 aleatórios, um ou vários por vez.
Os UUIDs (v4) são gerados localmente no seu navegador usando a Web Crypto API.
Sobre esta ferramenta
Essa ferramenta gera UUIDs versão 4 (aleatórios) usando a Web Crypto API do seu navegador. UUIDs são comumente usados como identificadores únicos para registros de banco de dados, solicitações de API, sessões e objetos em sistemas distribuídos.
Como os UUIDs v4 são derivados de 122 bits de aleatoriedade em vez de um contador central, dois sistemas quaisquer — ou duas chamadas quaisquer a essa ferramenta — podem gerar IDs de forma independente com uma chance praticamente nula de produzir o mesmo valor duas vezes.
Gere um único UUID para uma necessidade pontual, ou gere em lote até 50 de uma vez (por exemplo, para popular dados de teste) e copie todos com um clique.
Ferramentas relacionadas
Perguntas frequentes
- O que é um UUID?
- Um UUID (Identificador Único Universal) é um identificador de 128 bits, geralmente escrito como 32 caracteres hexadecimais divididos em cinco grupos (por exemplo, 550e8400-e29b-41d4-a716-446655440000), que é praticamente garantido ser único sem qualquer coordenação central.
- É seguro gerar UUIDs online?
- Sim — essa ferramenta gera UUIDs localmente no seu navegador usando o gerador de números aleatórios criptograficamente seguro da Web Crypto API. Nenhum dado é enviado a nenhum servidor, e não há nada sensível em um UUID, já que ele não codifica nenhuma informação sobre você.
- O que significa 'v4', e qual a probabilidade de colisão?
- UUIDs versão 4 são gerados a partir de bits aleatórios, em vez de derivados de um timestamp ou endereço de hardware. Com 122 bits aleatórios, a probabilidade de colisão entre dois UUIDs v4 gerados independentemente é astronomicamente pequena — você poderia gerar bilhões por segundo durante séculos e ainda seria extremamente improvável ver uma duplicata.
- Para que os UUIDs são comumente usados?
- UUIDs são amplamente usados como chaves primárias de banco de dados, IDs de solicitações de API, tokens de sessão e identificadores de objetos em sistemas distribuídos — em qualquer lugar onde você precise de um ID único que diferentes sistemas possam gerar de forma independente sem consultar um ao outro primeiro.