Pular para o conteúdo
SDETRole
SDETRole

JSON e dados

Gerador de UUID

Gerador de UUID v4 e v7 em lote, com validador e decodificador de timestamp.

Roda inteiramente no seu navegador Sem cadastro

0 UUID v4

Validate and inspect

Paste a UUID to check its format, version and variant. For v1, v6 and v7 the embedded timestamp is decoded.

Sobre esta ferramenta

Os testes precisam de IDs únicos para bodies de requisição, idempotency keys, headers de correlação e fixtures de banco de dados. Este gerador cria UUIDs versão 4 aleatórios com o crypto.randomUUID do navegador e UUIDs versão 7 ordenados por tempo, construídos como a RFC 9562 especifica: um timestamp Unix de 48 bits em milissegundos, os bits de versão e variante e bits aleatórios criptograficamente seguros. O inspetor valida qualquer UUID colado, informa a versão e a variante e decodifica o momento de criação para v1, v6 e v7, o que é útil ao ler IDs em logs.

Como usar

  1. Escolha v4 (aleatório) ou v7 (ordenado por tempo) e quantos precisa, até 500.
  2. Opcionalmente, mude para maiúsculas, remova os hífens ou coloque os valores entre chaves para formatos como GUIDs do .NET.
  3. Copie todos os valores ou baixe como arquivo de texto.
  4. Cole qualquer UUID no inspetor para validá-lo e, nas versões baseadas em tempo, ver quando foi criado.

Perguntas frequentes: Gerador de UUID

Quando usar UUID v7 em vez de v4?

Use v7 quando os IDs forem chaves de banco de dados ou precisarem ser ordenados pela criação: como começam com um timestamp, novas linhas são inseridas próximas umas das outras nos índices B-tree. Use v4 quando o ID não puder revelar nada, já que o v7 expõe o momento de criação a quem o ler.

Os UUIDs v7 gerados aqui saem em ordem?

Sim. Dentro do mesmo milissegundo, o campo rand_a de 12 bits é usado como contador (o método monotônico descrito na seção 6.2 da RFC 9562), então uma lista em lote fica ordenada na ordem de geração.

O validador aceita maiúsculas ou IDs sem hífens?

Sim. Aceita qualquer caixa, com ou sem hífens, chaves ou o prefixo urn:uuid:, e mostra a forma canônica em minúsculas. Ele acusa hífens em posições erradas e variantes fora do padrão, que vale a pena pegar em uma API que diz retornar UUIDs conformes à RFC.

Digite para buscar em todo o SDETRole.

Busca de texto completo com Pagefind · roda no seu navegador Abrir página de busca →