Skip to main content

Gerador de UUID versão 7

Gere identificadores ordenáveis por tempo, compatíveis com RFC 9562.
Hora (UTC):
Timestamp UTC (milissegundos):

Precisa verificar um UUID?

Use nosso Decodificador de UUID v7 para extrair o timestamp e a versão de qualquer string v7.

O que é UUID v7?

O UUID v7 é um identificador de próxima geração definido no RFC 9562. Ao contrário do UUID v4 aleatório, ele incorpora um timestamp Unix de 48 bits no início. Isso o torna ordenável por tempo e altamente otimizado para desempenho de banco de dados.

Principais vantagens

  • 🚀 Eficiência do banco de dados: IDs sequenciais evitam a fragmentação da árvore B, levando a gravações mais rápidas em PostgreSQL, MySQL e SQL Server.
  • 📅 Ordenável por tempo: Os IDs são naturalmente ordenados pelo tempo de criação, eliminando a necessidade de uma coluna created_at extra.
  • 🛡️ Privacidade segura: Ao contrário do UUID v1, o v7 não vaza o endereço MAC da sua máquina.
  • 🌐 Amigável para sistemas distribuídos: Gere IDs em vários servidores sem risco de colisão.

Como usar

  1. Selecionar quantidade: Escolha quantos UUIDs gerar.
  2. Gerar: Nosso servidor cria IDs em conformidade com os padrões usando relógios de alta precisão.
  3. Copiar: Use o botão de um clique para colá-los em seu projeto.

UUID v7: 019c38e8-1c86-7d86-b970-a1d2534a6f22 — Temos que olhar para isso através das lentes do RFC 9562.

Este ID específico codifica um momento preciso: quinta-feira, 7 de agosto de 2025, às 11:34:55.302 AM UTC.

Layout de caracteres

Segmento Valor Hex Descrição Detalhes técnicos
Timestamp 019c38e8-1c86 Unix Epoch (ms) Os primeiros 48 bits. Esta é a parte 'ordenável'.
Versão 7 Versão do UUID Fixado em 7.
Entropia A d86 Aleatório/Sub-ms 12 bits de dados aleatórios.
Variante b Variante RFC Normalmente 8, 9, a ou b.
Entropia B 970-a1d2534a6f22 Preenchimento aleatório 62 bits de aleatoriedade segura.

Perguntas frequentes

v4 é aleatório e fragmenta os índices do banco de dados. v7 é sequencial, mantendo seu banco de dados rápido.

Sim. Embora contenha um timestamp, os bits restantes são criptograficamente aleatórios.

Não. No ToolGK, os UUIDs são gerados na memória e descartados imediatamente.

UUID v7 contém um timestamp. Para tokens que devem ser anônimos, use UUID v4 .
We use analytics cookies to understand site usage and improve tools. See our Privacy Policy.