Generatore di UUID
Genera UUID versione 4 da una fonte casuale sicura.
- Funziona nel tuo browser — il tuo testo non viene mai inviato da nessuna parte
- Nessuna registrazione, nessuna quota, gratis da usare quante volte vuoi
Come funziona
Un UUID è un identificatore a 128 bit abbastanza lungo da poterne generare uno ovunque, in qualsiasi momento, senza coordinarsi con nessuno, e avere la certezza che nessun altro ne genererà mai uno uguale.
Versione 4 significa casuale
Un UUID v4 è casuale tranne pochi bit che identificano la versione. Ce ne sono circa 5,3 per 10 alla 36, quindi una collisione accidentale non è una preoccupazione pratica.
Da dove viene la casualità
Provengono dal generatore di numeri casuali crittografico del browser e non da uno generico, quindi i valori sono adatti dove contano sia l'imprevedibilità sia l'univocità.
Versione 4, come definita in RFC 9562
Ogni UUID qui è di versione 4: 122 bit casuali più bit fissi di versione e variante, scritti come 32 cifre esadecimali in cinque gruppi. La casualità proviene dal generatore crittograficamente sicuro del tuo browser (crypto.randomUUID, oppure crypto.getRandomValues dove quello manca). Puoi crearne fino a 500 alla volta.
Quanto sono univoci
Con 122 bit casuali dovresti generare circa 2,7 miliardi di miliardi (2,7 × 1018) di UUID prima di avere anche solo il 50% di probabilità di una singola ripetizione.
Cosa non produce
Gli UUID versione 7, che iniziano con un timestamp così da ordinarsi per data di creazione, non vengono generati qui.
Generatore di UUID — domande
Sono davvero univoci?
A livello pratico, sì. Lo spazio è abbastanza grande da rendere le collisioni una preoccupazione non realistica.
Posso generarne molti insieme?
Sì, fino a 500 alla volta.
Vengono generati su un server?
No. Provengono dal tuo browser.