Genera UUID di versione 4 (casuali): identificatori a 128 bit tanto univoci che due generati in modo indipendente, su macchine diverse e senza alcun coordinamento centrale, non collideranno praticamente mai. Vengono prodotti nel browser con la Web Crypto API, con trattini e maiuscole opzionali, e nulla viene inviato a un server.
Cos'è un UUID?
Un UUID (Universally Unique Identifier, identificatore univoco universale) è un valore a 128 bit usato per identificare in modo univoco un'informazione, generato in modo tale da rendere praticamente impossibile una collisione tra due UUID creati indipendentemente — anche su macchine diverse, senza alcun coordinamento centrale. Questo strumento genera UUID di versione 4 (casuali) interamente all'interno del tuo browser utilizzando la Web Crypto API; nulla viene inviato o memorizzato su un server.
Come generare un UUID
- Scegli il formato — usa le caselle «Includi Trattini» e «Maiuscolo» per scegliere la notazione desiderata.
- Specifica la quantità — inserisci in «Quantità da Generare» il numero di UUID da creare in una volta (massimo 50).
- Genera — premi il pulsante «Genera UUID» per crearli istantaneamente all'interno del browser.
- Copia — usa il pulsante «Copia» di ogni voce o il pulsante «Copia Tutti» per copiarli negli appunti.
Cos'è un UUID v4 (casuale)?
Un UUID di versione 4 si crea riempiendo la maggior parte del valore (122 bit) con numeri casuali. Non utilizza informazioni come l'ora o l'indirizzo MAC del dispositivo, risultando quindi difficile da prevedere, e questo strumento impiega la sorgente di numeri casuali crittograficamente sicura della Web Crypto API. Secondo lo standard, la cifra della versione è sempre 4 e quella della variante è fissata a uno tra 8, 9, a o b.
Dove vengono utilizzati gli UUID?
Gli UUID sono comunemente usati come chiavi primarie nei database, ID di sessione e di tracciamento delle richieste, nomi di file per i contenuti caricati, e identificatori univoci per i record nei sistemi distribuiti in cui più macchine devono generare ID in modo indipendente, senza rischio di collisioni.
Due UUID possono collidere?
In teoria è possibile, ma la probabilità è praticamente nulla. Un UUID v4 offre circa 5,3×10³⁶ combinazioni possibili: anche generandone un miliardo al secondo, ci vorrebbero decenni prima di aspettarsi una sola collisione. Per questo puoi usarli con tranquillità come identificatori univoci anche senza alcun coordinamento centrale.
Gli UUID generati vengono memorizzati?
No. Tutti gli UUID vengono generati esclusivamente all'interno del tuo browser e non vengono inviati né memorizzati su alcun server. Aggiornando la pagina i risultati scompaiono, quindi copia in anticipo i valori che ti servono.