Slik fungerer UUID-generator
UUID-generatoren produserer versjon 4 (tilfeldige) UUID-er ved hjelp av nettleserens innebygde funksjon crypto.randomUUID(), som henter entropi fra operativsystemets kryptografisk sikre tilfeldigtalsgenerator. Du kan generere versjon 4 (tilfeldige) eller versjon 7 (tidsordnede) UUID-er, én om gangen eller i en batch på opptil 100, og deretter kopiere listen eller laste den ned som en tekstfil. Siden entropikilden er lokal maskinvare, berører aldri noe du genererer en server.
UUID v4 består av 122 tilfeldige biter arrangert i standardformatet 8-4-4-4-12 hex (for eksempel 550e8400-e29b-41d4-a716-446655440000). Versjonsnibblen er fast på 4 og variantbitene på 10xx, slik at hvert utdata er en gyldig RFC 4122 UUID. Nettleserens CSPRNG er den samme kilden som brukes til generering av TLS-nøkler, noe som betyr at sannsynligheten for kollisjon i hele v4-rommet er ubetydelig for praktisk bruk.