CalSolve

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.