Generatore UUID

v4 (casuale), v7 (cronologico), v1, NIL — fino a 1000 alla volta

Cos'è un UUID?

Un UUID (identificatore universalmente unico) è un valore a 128 bit che genera identificatori unici a livello globale senza autorità centrale. Standardizzato in RFC 4122 (classico) e RFC 9562 (v6/7/8). Rappresentato come 32 cifre esadecimali in 5 gruppi separati da trattini.

Quale versione UUID scegliere?

  • v4: casuale, sicuro, scelta più comune per ID di database
  • v7: ordinato per tempo, ideale per indici di database
  • v1: timestamp + MAC (legacy, può rivelare metadati)
  • NIL: tutti i bit a zero, segnaposto per 'nessun UUID'

Quanto sono casuali gli UUID?

In UUIDv4, 122 dei 128 bit sono casuali (gli altri 6 codificano versione e variante). La probabilità di collisione è astronomicamente bassa: anche a un miliardo di UUID al secondo per 85 anni, la possibilità rimane sotto il 50 %. In pratica, gli UUID sono considerati senza collisioni. Questo strumento usa la Web Crypto API.