Gere localmente UUID v4 ou UUID v7 aleatório com carimbos de data e hora em milissegundos, 1–1000 por vez. Suporta seleção rápida de quantidade e caixa e cópia de uma por uma ou de todas.
v4 usa crypto.randomUUID; v7 usa um carimbo de data/hora em milissegundos de 48 bits e um número aleatório criptográfico de 74 bits que revela o tempo de geração. O incremento não é garantido para o mesmo milissegundo ou quando o relógio é revertido; nenhuma das versões tem garantia de ser absolutamente única.
Tecla de atalho: Ctrl/⌘+Enter. Modificar entradas ou opções limpa resultados antigos.
x é um número hexadecimal; y é um de 8, 9, a ou b. Esta é apenas uma descrição do formato.
v4 é um identificador aleatório; os primeiros 48 bits da v7 são o carimbo de data / hora de milissegundos do Unix, e os bits aleatórios válidos restantes são 74 bits, o que é adequado para classificação aproximada por tempo, mas revelará o tempo de geração. Os incrementos não são garantidos no mesmo milissegundo e quando o relógio é revertido. v1 não é compatível.
A probabilidade de colisão é extremamente baixa, mas não é uma garantia matemática de não repetição absoluta. Restrições exclusivas apropriadas ainda devem ser estabelecidas quando usadas em bancos de dados.
v4 chama crypto.randomUUID(); v7 grava o carimbo de data / hora de milissegundos Unix de 48 bits, versão e bits de variante de acordo com RFC 9562 e usa crypto.getRandomValues para gerar dados aleatórios de 74 bits. A v7 não fornece monotonicidade estrita no mesmo milissegundo, e a reversão do relógio também pode interromper o pedido; nem é uma garantia absoluta e única.
Verificação de conteúdo:2026-09-08 · Sobre este site e descrição do conteúdo