🔑Utilitários

Gerador de UUID Online

Gere UUIDs v1, v4 e v7 instantaneamente no navegador. Copie individualmente ou em lote. Sem cadastro, sem limites, 100% gratuito.

1 UUID gerado
6b4ebede-bd39-4734-9365-71d62cf22253

Gerado com Web Crypto API · Nenhum dado enviado para servidores

O que é UUID e como usar?

UUID (Universally Unique Identifier) é um padrão de identificação definido pela RFC 4122. É representado como uma sequência de 32 dígitos hexadecimais separados por hífens no formato xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.

Versões de UUID

  • UUID v1 — Baseado em timestamp + endereço MAC. Ordenável, mas expõe informações da máquina.
  • UUID v4 — Completamente aleatório. O mais usado. Altamente privado.
  • UUID v7 — Baseado em timestamp Unix (ms) + aleatoriedade. Ordenável e mais moderno. Recomendado para bancos de dados.

Casos de uso comuns

  • Chaves primárias em bancos de dados relacionais e NoSQL
  • IDs de sessão e tokens de autenticação
  • Identificação de recursos em APIs REST
  • Rastreamento de eventos em sistemas distribuídos
  • Nomes únicos para arquivos e objetos em storage

UUID em diferentes linguagens

Em JavaScript/Node.js: use crypto.randomUUID() (nativo) ou a biblioteca uuid. Em Python: import uuid; uuid.uuid4(). Em Java: UUID.randomUUID(). Em Go: use o pacote github.com/google/uuid.

Perguntas frequentes

UUID (Universally Unique Identifier) é um identificador de 128 bits padronizado pela RFC 4122. É usado para identificar recursos de forma única em sistemas distribuídos sem necessidade de coordenação central.

Tools relacionadas