Generatore di UUID
Crea UUID v4 casuali o v7 ordinati nel tempo con un generatore crittograficamente sicuro, e copiali tutti con un clic.
Aggiungi questo calcolatore al tuo sito
Copia il codice e incollalo nell'HTML della tua pagina. È gratis; mantieni il link di credito, per favore.
Come vengono generati questi UUID
Entrambe le versioni usano crypto.getRandomValues, il generatore di numeri casuali crittograficamente sicuro del browser. La versione 7 sostituisce i primi 48 bit con l'ora Unix attuale in millisecondi. In entrambe, 4 bit indicano la versione e 2 bit la variante, esattamente come prevede la RFC 9562 (2024, che ha sostituito la RFC 4122).
v4 o v7?
| UUID v4 | UUID v7 | |
|---|---|---|
| Composto da | 122 bit casuali | Ora Unix in millisecondi + 74 bit casuali |
| Ordinamento | Casuale | Ordine di creazione |
| Indice del database | Gli inserimenti finiscono sparsi per tutto l'indice | Le nuove righe vanno in fondo, come con un ID autoincrementale |
| Rivela | Niente | Quando è stato creato |
Domande frequenti
Due UUID possono essere uguali?
In teoria sì, in pratica no. Un UUID v4 ha 122 bit casuali: ne servirebbero circa 2,7 miliardi di miliardi (2,7 × 10¹⁸) per avere il 50% di probabilità di un solo duplicato.
UUID v4 o v7 come chiave del database?
Per le chiavi primarie di solito è meglio v7: inizia con un timestamp, quindi le nuove righe finiscono in fondo all'indice, come con un ID autoincrementale, e gli inserimenti restano veloci. Usa v4 quando l'ID non deve rivelare quando è stato creato.
Che differenza c'è tra UUID e GUID?
In pratica nessuna. GUID è il nome che Microsoft dà allo stesso identificatore a 128 bit, spesso scritto in maiuscolo e tra parentesi graffe, come {3F2504E0-4F89-41D3-9A0C-0305E82C3301}.
Quello che incollo viene inviato a un server?
No. Questo strumento funziona interamente nel tuo browser, con JavaScript e la Web Crypto API integrata. Niente di ciò che scrivi, incolli o apri viene caricato o salvato.