Categoria: Desenvolvimento
Gerador de UUID v7
Gere identificadores UUID v7 ordenados por tempo, localmente
Gere identificadores UUID versão 7 (RFC 9562), que embutem um timestamp em milissegundos para que os ids sejam ordenados pela data de criação — ideal para chaves primárias de banco de dados. Roda inteiramente no seu navegador.
O resultado aparecerá aqui.
Tudo nesta página é processado no seu navegador. Nada é enviado.
Para que serve
O UUID v7 é um formato de UUID mais recente, criado para uso em bancos de dados: os primeiros 48 bits são um timestamp Unix em milissegundos, seguidos por bits aleatórios para garantir a unicidade. Como ids criados depois sempre são ordenados após os criados antes, eles funcionam melhor como chaves primárias e entradas de índice do que o UUID v4 aleatório, que espalha as inserções por toda a árvore B.
Como usar
- Defina quantos valores UUID v7 você quer (1–100).
- Escolha se quer manter os hifens e usar maiúsculas.
- Pressione Gerar para criar um novo lote, ou copie o atual.
Privacidade
Esta ferramenta roda inteiramente no seu navegador. O que você digita nunca é enviado, salvo ou compartilhado — fechar a aba já remove tudo.
Perguntas frequentes
- Qual é a diferença entre UUID v7 e UUID v4?
- O UUID v4 é totalmente aleatório, então os ids não seguem nenhuma ordem específica. O UUID v7 começa com um timestamp em milissegundos, então ids gerados depois sempre ficam depois dos anteriores na ordenação, o que mantém os índices do banco de dados mais sequenciais.
- Um UUID v7 ainda é único?
- Sim. Além do timestamp, ele ainda carrega 74 bits de aleatoriedade, a mesma margem de segurança de um identificador aleatório comum, então colisões continuam sendo praticamente impossíveis.
- É possível descobrir algo a partir do timestamp de um UUID v7?
- Apenas o horário aproximado de criação, com precisão de milissegundos. Se isso for sensível para o seu caso de uso, prefira o UUID v4.