TextoEsta ferramenta roda no seu navegador. Nenhum arquivo ou texto é enviado para os nossos servidores.

Gerador de UUID

Gere UUID v4 (ID aleatório) um por vez ou vários de uma vez, para usar como identificador único em banco de dados e em aplicações. Roda no navegador, sem cadastro.

Quantidade:
Compartilhar ferramentaWhatsApp
Continue

Experimente outra ferramenta

Escolhidas para acompanhar esta

Gerador de UUID grátis que cria identificadores versão 4 aleatórios direto no seu navegador. UUID (identificador único universal) é um valor de 128 bits escrito como uma sequência de 36 caracteres, usado como chave e como ID quando a chance de repetição precisa ser praticamente nula. Escolha quantos você quer, gere e copie um ou todos de uma vez. A aleatoriedade vem da API crypto do navegador. Nada é enviado e nada é salvo. Atualize a página ou clique em gerar para receber um conjunto novo.

01

Como usar esta ferramenta

  1. 01Escolha a quantidadeSelecione 1, 5 ou 10 UUIDs para gerar de uma vez.
  2. 02GereOs UUIDs aparecem na hora. Clique em gerar de novo para receber outro conjunto.
  3. 03CopieCopie um UUID sozinho ou copie todos de uma vez como lista.
02

Quando isso é útil?

  • Chave de banco de dadosCriar chaves primárias ou IDs de registro únicos para desenvolvimento e testes.
  • Chave de idempotênciaGerar uma chave única para uma requisição de API ou para uma transação que não pode ser repetida.
  • Dados de testeProduzir um lote de identificadores únicos para popular uma base de exemplo ou um arquivo de fixtures.
03

Exemplos

  • Um UUID sóCom um clique você recebe um valor no padrão hexadecimal 8-4-4-4-12.
  • Um lote de dezEscolha 10 para receber uma lista pronta para colar num arquivo de dados iniciais.
  • Versão 4Cada valor é um UUID versão 4 (aleatório), com os bits de versão e de variante definidos corretamente.
04

Como a ferramenta funciona

A ferramenta usa crypto.randomUUID do navegador quando ela está disponível. Quando não está, o caminho alternativo preenche 16 bytes aleatórios com crypto.getRandomValues e ajusta os bits de versão 4 e de variante antes de formatar tudo como a sequência hexadecimal 8-4-4-4-12.

05

Entradas, saídas e premissas

Você escolhe uma quantidade e a ferramenta devolve essa quantidade de UUIDs versão 4. A premissa é que o navegador oferece uma fonte de aleatoriedade segura, o que vale para todos os navegadores atuais.

06

Modos e cenários aceitos

Gere um só para uma chave rápida, ou um lote para popular dados. Pode gerar quantas vezes quiser: cada conjunto é independente do anterior.

07

Limites e erros comuns

São UUIDs versão 4 (aleatórios), e não versão 1 ou 7, que são ordenados por tempo. Ou seja, eles não ficam em ordem de criação. UUID é único o bastante para servir de chave, mas não é segredo: não use um UUID sozinho como senha ou token.

08

Privacidade e processamento local

Os UUIDs são gerados no seu navegador pela API crypto dele. Nada é enviado e nada é salvo, e como a geração acontece no cliente, os valores nunca chegam a um servidor.

09

Perguntas frequentes

Qual versão de UUID é essa?

Versão 4, que é a aleatória. Os bits de versão e de variante são definidos conforme o padrão.

UUID é realmente único?

UUID versão 4 tem 122 bits aleatórios, então a chance de dois valores se repetirem em uso normal é baixíssima.

Posso usar um UUID como senha?

Não. UUID é identificador, não segredo. Para credenciais, use um gerador de senhas.

Eles ficam em ordem de criação?

Não. UUID versão 4 é aleatório, então a lista não fica ordenada por data. Se você precisa disso, use a versão 7, que não é gerada aqui.

Algo é enviado para um servidor?

Não. A geração acontece no seu navegador e nada sai dele. A ferramenta é gratuita e não pede cadastro.

Falta alguma ferramenta ou você encontrou um erro?A gente constrói o Tooleem a partir do que você precisa. Conta pra gente o que incluir ou corrigir.
Fale com a gente