Encontrar uma ferramenta

↑↓ navegar Enter abrir

Pesquise pela tarefa quando não souber o nome exato.

Gerador de UUID v4 e v7 no navegador

Somente local

Gere identificadores UUID v4 aleatórios ou UUID v7 com um timestamp em milissegundos, usando a aleatoriedade criptográfica do navegador. Escolha de 1 a 100 valores, ajuste maiúsculas e copie a lista. A inspeção confere a estrutura reconhecida, a versão e a variante, sem consultar um servidor.

Revisado · Atualizado · Grátis · Sem conta

Gerador de UUID
UUIDs gerados

Validar e inspecionar

Estado
Aguardando
Versão
—
Variante
—
UUIDs usam a fonte de aleatoriedade criptográfica do navegador.

Diferenças entre UUID v4 e v7

Ambas as versões usam bytes aleatórios do navegador. Nenhuma consulta um cadastro global nem garante unicidade absoluta.

VersãoComposição principalLimite
v4122 bits aleatórios mais versão e varianteNão contém um relógio de criação.
v7Timestamp Unix em milissegundos mais bits aleatóriosMesmo milissegundo não implica ordem estritamente crescente.

Para que serve um UUID?

Um UUID representa um identificador de 128 bits. Ele pode identificar registros e eventos sem uma chamada a um serviço central de geração. Esta ferramenta usa Web Crypto para os bits aleatórios. A geração não reserva o valor em um banco de dados e não demonstra que ele nunca foi usado.

Quando escolher UUID v4 ou v7?

Escolha v4 para um identificador aleatório sem timestamp incorporado. O v7 começa com 48 bits de tempo Unix em milissegundos e permite uma ordenação aproximada por criação. A implementação usa novos bits aleatórios em cada chamada; valores do mesmo milissegundo não têm ordem estritamente crescente e o relógio pode retroceder.

Como usar?

  1. Selecione UUID v4 ou v7 e uma quantidade inteira entre 1 e 100.
  2. Ative Maiúsculas se precisar desse formato e selecione Gerar. A versão e a quantidade também atualizam a lista.
  3. Use Copiar todos. Para inspecionar um valor, cole-o no campo UUID; nomes e dados de usuário não são enviados a um servidor.

Exemplo real de entrada e saída

Inspecionar a estrutura de um UUID v4

Entrada

550e8400-e29b-41d4-a716-446655440000

Saída

Estado: Válido
Versão: 4
Variante: RFC 4122 / RFC 9562

O 4 no início do terceiro grupo indica a versão; a variante é reconhecida pelo quarto grupo. É um exemplo de inspeção, não um resultado determinístico do gerador. Um formato aceito não prova origem, unicidade ou autorização.

Erros comuns e correções

SintomaCausa provávelCorreção
O UUID é considerado inválidoHá caracteres, grupos, versão ou variante fora do formato reconhecido, ou delimitadores sem par.Use cinco grupos hexadecimais de 8-4-4-4-12 caracteres. A inspeção aceita a forma simples ou um par completo de chaves ou parênteses, nunca pares misturados.
UUIDs v7 do mesmo instante não ficam em ordemOs bits restantes são aleatórios e não existe contador monotônico nesta implementação.Não use a ordem textual como sequência estrita de eventos. Defina uma estratégia de ordenação no sistema de destino.
A cópia é bloqueadaO navegador ou suas permissões impedem acesso à área de transferência.Selecione a lista e copie manualmente. A geração não depende da permissão de cópia.

Identificadores não substituem senhas nem validação de negócio

Não há consulta a um registro global de UUIDs, garantia de ausência absoluta de colisões ou verificação de que um ID pertence ao seu sistema. O v7 revela aproximadamente quando foi criado. A inspeção reconhece versões 1–8 com a variante RFC; valores especiais Nil e Max ficam fora desse subconjunto. Não use UUIDs como senhas, tokens de acesso ou prova de autorização.

Padrões e referências de implementação

Gerador de UUID — FAQ

Os UUIDs são enviados para algum servidor?

Não. Geração, inspeção e preparação da cópia ocorrem nesta aba com as APIs do navegador.

Posso gerar UUID v1, v3 ou v5?

O gerador oferece apenas v4 e v7. O campo de inspeção pode reconhecer a estrutura de outras versões entre 1 e 8, mas não as gera nem verifica seus dados de origem.

Maiúsculas mudam o identificador?

Não. A representação hexadecimal ignora diferenças entre maiúsculas e minúsculas; o valor de 128 bits continua igual.

Uma lista gerada deve ser idêntica à do exemplo?

Não. A geração usa aleatoriedade e, no v7, o relógio atual. Os testes verificam quantidade, versão, variante e timestamp, não uma lista fixa.

O que mudou?

Interface e conteúdo em português; limites de ordenação v7, intervalo de quantidade e inspeção documentados; corrigida a aceitação de delimitadores sem par.

Quem mantém esta ferramenta?

KL
KitLumi EngineeringA KitLumi Engineering mantém o comportamento, os testes, os exemplos e as informações de privacidade.