Generatore UUID
Genera uno o più UUID casuali versione 4. Opzioni per maiuscolo e rimozione trattini.
Come funziona
Il generatore di UUID crea identificatori universalmente unici (UUID v4) usando il generatore di numeri casuali crittografico del browser.
Come usarlo:
- Scegli il numero di UUID da generare (da 1 a 100).
- Clicca su Genera — gli UUID vengono mostrati immediatamente.
- Copia un UUID singolo o tutti insieme.
Esempio: Un UUID v4 generato: 550e8400-e29b-41d4-a716-446655440000.
Limitazioni: Gli UUID v4 sono casuali — la probabilità di collisione è astronomicamente bassa ma non nulla. Lo strumento non genera UUID v1, v3 o v5.
Privacy: La generazione è completamente locale — nessun UUID viene inviato a un server.
Esempio pratico
Genera un UUID v4: 122 dei suoi 128 bit sono casuali, per 2¹²² valori possibili — circa 5,3 undecilioni, ed è per questo che le collisioni non sono un problema pratico. La barra di anatomia codifica a colori quali bit indicano versione e variante rispetto alla pura casualità. Passa a v7 e i primi 48 bit sono un timestamp, così le righe di database con chiavi UUID v7 si ordinano per data di creazione — incollane uno nel validatore e lo strumento estrae quel timestamp, dicendoti esattamente quando l’identificatore è stato coniato.
Casi d'uso
- Generare chiavi primarie per i record del database
- Creare identificatori univoci per gli eventi dei sistemi distribuiti
- Produrre GUID di test per i test unitari
- Generare ID di correlazione per il tracciamento delle richieste
Domande frequenti
- Cos'è un UUID v4?
- Un identificatore di 128 bit generato casualmente, nel formato 8-4-4-4-12 caratteri esadecimali.
- Gli UUID possono collidere?
- Teoricamente sì, ma la probabilità è così bassa da essere ignorata in pratica.
- Posso generare UUID v1 o v5?
- No, questo strumento genera solo UUID v4.
- Gli UUID vengono memorizzati?
- No, esistono solo nel tuo browser.
- Posso usare un UUID come chiave primaria di database?
- Sì, è un uso comune, ma gli UUID sono più grandi degli interi auto-incrementati.