Sviluppo

Generatore di UUID v4 online

Genera UUID versione 4 (RFC 4122) e GUID casuali in blocco, in minuscolo, maiuscolo, senza trattini o con parentesi graffe.

Disponibile anche in:EnglishEspañolPortuguêsFrançaisDeutschNederlandsPolski

I tuoi UUID appariranno qui.

Tutto viene calcolato nel tuo browser. Quello che scrivi non viene inviato a nessun server.

Generatore UUID: a cosa serve

Un UUID versione 4 sono 122 bit casuali formattati su 36 caratteri, con una probabilità di collisione praticamente nulla e senza bisogno di alcuna coordinazione centrale. Per questo si usano come chiavi di database, id di correlazione e nomi di file. Questo generatore usa la fonte crittografica del browser e può crearne fino a 500 alla volta.

Generatore UUID: come si usa

  1. Indica quanti UUID ti servono.
  2. Scegli il formato: minuscolo standard, maiuscolo, senza trattini oppure stile GUID con parentesi graffe.
  3. Premi Genera.
  4. Copia l'intera lista con un clic.

Domande frequenti

Quanto è probabile una collisione tra UUID?

Trascurabile. Servirebbe generare circa 2,7 × 10¹⁸ UUID per arrivare a una probabilità su un miliardo di ottenere un solo duplicato, ben più di quanti ne creerà mai un sistema reale.

Che differenza c'è tra UUID e GUID?

Nessuna, in pratica. GUID è il nome che Microsoft usa per lo stesso identificatore a 128 bit, scritto per convenzione tra parentesi graffe. I byte sono identici.

Conviene usare un UUID come chiave primaria?

Dipende. Gli UUID evitano la coordinazione tra servizi, ma danneggiano la località degli indici B-tree perché gli inserimenti cadono in posizioni casuali. UUID v7, ordinato temporalmente, esiste proprio per risolvere questo problema.

Questi UUID sono casuali dal punto di vista crittografico?

Sì. Vengono generati con crypto.randomUUID, basato sul generatore sicuro del sistema operativo, e non con Math.random.