Gerador de UUID v4
Crie um UUID v4 ou um lote para recursos, requisições e testes. A geração só começa ao selecionar Gerar. São identificadores, não senhas, e a unicidade não é garantida.
Crie identificadores para recursos, requisições ou dados de teste somente ao selecionar Gerar.
Configurações de geração
A quantidade e o lote atual ficam na memória da página. A ferramenta não adiciona envio, histórico salvo, registro de valores gerados ou URL com entradas. Copiar e baixar são exportações solicitadas por você; outros serviços do site podem agir de outra forma.
Gere e use o lote atual
- Digite de 1 a 1000 com dígitos ASCII 0–9. Zeros iniciais e espaços nas extremidades são aceitos; sinais, decimais, separadores e expoentes não. A entrada bruta acima de 32 unidades UTF-16 é recusada.
- Selecione Gerar em um contexto seguro do navegador com getRandomValues disponível. Não há alternativa mais fraca: todas as linhas são publicadas juntas ou nenhuma é publicada.
- Copie uma linha por ID ou baixe uuid-v4.txt. Repetições são mantidas. Editar a quantidade ou tentar gerar limpa o lote anterior; Limpar restaura 1. Nada é gerado automaticamente.
Como funciona
Um UUID tem 128 bits; seis são fixados pela versão e variante, deixando 122 posições de dados aleatórios. Cada linha usa 16 bytes do navegador; esse número não é uma auditoria de entropia.
O resultado tem 36 caracteres ASCII minúsculos em grupos 8-4-4-4-12. A versão é 4 e a variante é 8, 9, a ou b. Não há outras versões ou opções de formato.
Um UUID pode identificar recursos ou testes, mas não é senha, token nem chave. Colisões são possíveis; sua aplicação precisa tratar unicidade e controle de acesso.
Após sua ação, o navegador usa getRandomValues sem Math.random. A ferramenta não adiciona upload, histórico salvo ou URL com quantidade; isso não audita o site inteiro ou serviços de terceiros.
Exemplos ilustrativos
São exemplos de bytes fixos, não sorteios: 16 bytes zero geram 00000000-0000-4000-8000-000000000000, que não é o UUID Nil.
Os bytes 00–0f geram 00010203-0405-4607-8809-0a0b0c0d0e0f; 16 bytes ff geram ffffffff-ffff-4fff-bfff-ffffffffffff.
Duas linhas têm 73 bytes na cópia e 74 no arquivo com LF final. Linhas repetidas não são removidas.
Limites e falhas
O limite do produto é 1000 linhas e 16000 bytes em uma chamada. Exigir contexto seguro é uma política deste aplicativo, não uma restrição universal de getRandomValues.
Se o contexto, a API, a alocação ou a geração falhar, nenhum lote parcial é publicado. Falhas de cópia ou download mantêm o lote atual.
Repetições são sinalizadas apenas no lote e não diagnosticam a entropia. Edição, nova tentativa, limpeza ou troca de idioma invalidam ações antigas, mas não recolhem dados já exportados.
Estado local e exportações
Quantidade e lote ficam na memória da página; a ferramenta não adiciona armazenamento, upload, registros de valores, telemetria ou URLs com entradas. Copiar e baixar são ações suas; gerenciadores de área de transferência e o navegador têm suas próprias regras.
Perguntas sobre UUID v4
Método e fontes
Dezesseis bytes fornecidos pelo navegador são formatados como UUID v4 após definir os bits de versão e variante.
- rfc-editor.orgRFC 9562: identificadores universalmente únicosAs seções 4 e 5.4 descrevem o formato e a versão 4; as seções 6.7–6.9 e 8 tratam de colisões e segurança.
- w3.orgW3C Web Cryptography API, recomendação de 2017getRandomValues fornece bytes e limita cada chamada a 65536 bytes. Esta ferramenta exige deliberadamente um contexto seguro e solicita no máximo 16000 bytes.
Revisado em 5 de novembro de 2026. Foram consultados padrões públicos; não houve auditoria da implementação de entropia, certificação de navegadores nem aprovação de unicidade ou segurança.
Ferramentas relacionadas
Calculadora de tempo de download
Estime o tempo de download, upload ou cópia com o tamanho do arquivo e a velocidade informada.
Abrir ferramenta — Calculadora de tempo de downloadCalculadora de sub-rede IPv4
Encontre a rede IPv4, a máscara e o intervalo por CIDR ou máscara de sub-rede, com ressalvas para /31 e /32.
Abrir ferramenta — Calculadora de sub-rede IPv4Calculadora de tamanho de vídeo e áudio
Estime o tamanho de vídeos e áudios pela duração e taxa de bits média, com áudio separado quando necessário.
Abrir ferramenta — Calculadora de tamanho de vídeo e áudioCalculadora de taxa de bits de vídeo
Calcule a taxa de bits média pelo tamanho e pela duração, com desconto opcional do áudio e margem de tamanho.
Abrir ferramenta — Calculadora de taxa de bits de vídeo