Genera 5 UUID casuali RFC 4122 versione 4 in una volta. L'input viene ignorato; esegui di nuovo per un nuovo batch.
Come usare Generatore di UUID
Premi Esegui per generare un nuovo batch di UUID.
Cinque UUID versione 4 appaiono nel pannello di output.
Copiali con un clic; esegui di nuovo per un nuovo set.
Un UUID (identificatore univoco universale) è un valore a 128 bit usato per etichettare cose, righe di database, file, eventi, messaggi, risorse di API, senza un'autorità centrale che distribuisce gli ID. Qualsiasi macchina può crearne uno in modo indipendente e fidarsi che non entrerà in conflitto con quello di nessun altro.
Questo generatore produce UUID di versione 4, il tipo più comune. Un UUID v4 è quasi interamente casuale: 122 dei suoi 128 bit provengono da una fonte casuale, con i restanti 6 bit fissati per contrassegnare la versione e la variante. È scritto come 32 cifre esadecimali nel familiare raggruppamento 8-4-4-4-12.
Ogni gruppo di cinque è generato con la fonte casuale crittograficamente sicura della tua piattaforma, la stessa usata per la casualità sensibile alla sicurezza, non una funzione pseudo-casuale prevedibile. Premi di nuovo Esegui in qualsiasi momento per un nuovo gruppo.
L'univocità è una questione di probabilità più che una garanzia assoluta, ma i numeri sono rassicuranti: con 122 bit casuali dovresti generare miliardi di UUID prima che la possibilità di una singola collisione diventi significativa. Per praticamente ogni applicazione questo è di fatto univoco.
La versione 4 è la scelta predefinita giusta quando ti serve solo un ID univoco. Se l'ordinamento conta, la versione 7 codifica un timestamp nei suoi bit iniziali così gli ID si ordinano per data di creazione, il che mantiene gli indici del database più ordinati rispetto alle chiavi v4 completamente casuali. L'articolo Learn su v4 rispetto a v7 approfondisce il compromesso.
Gli usi comuni includono chiavi primarie, chiavi di idempotenza che rendono una richiesta sicura da ripetere, ID di correlazione per tracciare una richiesta attraverso i servizi, e nomi di file univoci. Tieni presente che un UUID v4 è casuale ma non segreto, quindi non dovrebbe essere usato da solo come token di sicurezza o password.
Domande frequenti
Sono UUID RFC 4122 versione 4: identificatori casuali con 122 bit casuali, generati con una sorgente crittograficamente robusta.
Le collisioni sono astronomicamente improbabili. Con 122 bit casuali dovresti generare miliardi di UUID prima di una qualsiasi possibilità realistica di ripetizione, quindi nella pratica vengono trattati come unici.
Cinque è un gruppo comodo per la maggior parte dei compiti. Premi di nuovo Esegui per generarne altri cinque ogni volta che ti servono.
La versione 4 è completamente casuale. La versione 7 mette un timestamp nei bit iniziali così gli ID sono ordinati nel tempo, il che migliora la località dell'indice del database. Usa v4 per l'unicità generale e v7 quando aiutano ID ordinabili.
Sì. Gli UUID vengono creati nel tuo browser usando il suo generatore casuale sicuro integrato. Nulla viene richiesto o inviato a un server, quindi puoi persino generarli offline.
Non è consigliato. Un UUID v4 è casuale ma è pensato per essere un identificatore, non un segreto, e spesso viene registrato o esposto negli URL. Usa un generatore di password o token dedicato per i segreti.
Incorpora questo strumento
Aggiungi questo strumento al tuo sito web. Copia lo snippet qui sotto; si aggiorna automaticamente.
<iframe src="https://monu.tools/embed/it/uuid-generator" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Strumenti correlati
Codifica testo in Base64 o decodifica Base64 in testo. Compatibile con UTF-8 e con rilevamento automatico della direzione.
Codifica e decodifica URL e componenti URL in percentuale, compatibile con UTF-8.
Decodifica un JSON Web Token per ispezionarne l'header e il payload, con orari di scadenza ed emissione leggibili. Funziona interamente nel tuo browser; i token non vengono mai caricati.
Genera hash SHA-1, SHA-256, SHA-384 e SHA-512 di qualsiasi testo, direttamente nel tuo browser.