CalcMint

Generatore di UUID

Crea UUID v4 casuali o v7 ordinati nel tempo con un generatore crittograficamente sicuro, e copiali tutti con un clic.

Generatore di UUID

UUID

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 v4UUID v7
Composto da122 bit casualiOra Unix in millisecondi + 74 bit casuali
OrdinamentoCasualeOrdine di creazione
Indice del databaseGli inserimenti finiscono sparsi per tutto l'indiceLe nuove righe vanno in fondo, come con un ID autoincrementale
RivelaNienteQuando è 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.

Calcolatori correlati