Hoe UUID-generator werkt
De UUID-generator maakt versie 4 (willekeurige) UUID's aan via de ingebouwde browserfunctie crypto.randomUUID(), die gebruikmaakt van de cryptografisch veilige willekeurigegetal-generator van het besturingssysteem. Je kunt versie 4 (willekeurige) of versie 7 (tijdgeordende) UUID's genereren, één tegelijk of in een batch van maximaal 100, en de lijst vervolgens kopiëren of downloaden als tekstbestand. Omdat de entropiebron lokale hardware is, komt niets wat je genereert ooit op een server terecht.
UUID v4 bestaat uit 122 willekeurige bits gerangschikt in het standaard 8-4-4-4-12 hexadecimaalformaat (bijvoorbeeld 550e8400-e29b-41d4-a716-446655440000). Het versie-nibble is vastgesteld op 4 en de variant-bits op 10xx, zodat elke uitvoer een geldige RFC 4122 UUID is. De CSPRNG van de browser is dezelfde bron die wordt gebruikt voor TLS-sleutelgeneratie, wat betekent dat de kans op botsingen in de volledige v4-ruimte verwaarloosbaar is voor elk praktisch gebruik.