Gerador de UUID

Gere UUIDs v4 aleatórios.

Roda no navegador
Gere identificadores únicos universais (UUID) nas versões v1, v4 e v7 para uso em desenvolvimento de software, bancos de dados, APIs e sistemas distribuídos. Suporte para múltiplos formatos (minúsculo, maiúsculo, sem hífens) e geração em lote. Processamento local no navegador, sem envio de dados ao servidor.

Nenhum resultado ainda

Preencha os campos e clique em gerar ou calcular.

Saiba mais

O que é UUID?

UUID (Universally Unique Identifier) é um identificador único de 128 bits usado para identificar recursos de forma única em sistemas distribuídos sem necessidade de coordenação central. UUIDs são amplamente utilizados em bancos de dados, APIs REST, sistemas distribuídos, arquiteturas de microserviços e qualquer aplicação que precise de identificadores únicos garantidos.

Versões de UUID suportadas

  • v1: Baseado em timestamp e endereço MAC (ou aleatório). Inclui informações de tempo, tornando-os ordenáveis cronologicamente. Útil quando você precisa de identificadores que podem ser ordenados por data de criação.
  • v4: Totalmente aleatório. A versão mais comum e recomendada para a maioria dos casos de uso. Gera identificadores completamente aleatórios sem informações incorporadas.
  • v7: Baseado em timestamp de alta precisão com componente aleatório. Combina ordenação temporal com aleatoriedade, ideal para índices de banco de dados e sistemas que precisam de ordenação cronológica.

Casos de uso

  • Bancos de dados: Usar como chave primária ao invés de auto-incremento, especialmente em sistemas distribuídos
  • APIs REST: Identificadores únicos para recursos em APIs
  • Sistemas distribuídos: Identificadores únicos sem coordenação central
  • Microserviços: IDs únicos para entidades em arquiteturas de microserviços
  • Sessões de usuário: Identificadores únicos para sessões de aplicação
  • Arquivos temporários: Nomes únicos para arquivos temporários
  • Logs e rastreamento: IDs de correlação para rastrear requisições através de sistemas
  • Testes automatizados: Gerar dados de teste com IDs únicos

Como usar

  1. Selecione a versão do UUID desejada (v1, v4 ou v7).
  2. Escolha a quantidade de UUIDs a gerar (máximo 200 por vez).
  3. Selecione o formato: minúsculo, MAIÚSCULO ou sem hífens.
  4. Clique em Gerar para criar os UUIDs.
  5. Use Copiar para copiar os UUIDs gerados ou Baixar TXT para salvar em arquivo.
  6. Use o botão Limpar para resetar os campos.

Perguntas frequentes

Qual versão de UUID devo usar?

Para a maioria dos casos, use UUID v4 (aleatório). Use v1 se precisar de ordenação cronológica ou v7 se precisar de ordenação temporal com melhor aleatoriedade.

UUIDs são realmente únicos?

Sim, a probabilidade de colisão é extremamente baixa (praticamente zero para fins práticos). UUID v4 tem 122 bits de aleatoriedade.

Os dados são enviados ao servidor?

Não. Todo o processamento é feito localmente no seu navegador usando JavaScript e a API Web Crypto.