Gerador de UUID Online
Gere UUIDs v1, v4 e v7 instantaneamente no navegador. Copie individualmente ou em lote. Sem cadastro, sem limites, 100% gratuito.
6b4ebede-bd39-4734-9365-71d62cf22253Gerado 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.