it

Generatore di UUID

Genera UUID (versione 1, 4 o 7) localmente nel tuo browser: casuali in modo crittografico e immediati, senza alcun caricamento.

Risultato
 
Scarica
Versione
  • Versione 1 (timestamp + nodo)
  • Versione 4 (casuale)
  • Versione 5 (basata sul nome, SHA-1)
  • Versione 7 (ordinata per tempo)
Quantità
Maiuscole
Trattini
Il mio file viene caricato?

No. Tutto avviene nel tuo browser - il tuo file non lascia mai il dispositivo. Perché è verificabile

Nessun caricamento100% in locale
I contenuti restano tuoinessun accesso di terzi
Server in GermaniaRGPD by design
Verificato esternamenteTLS A+ · Intestazioni A+

Un UUID (Universally Unique Identifier, RFC 9562) è un identificatore a 128 bit la cui univocità è praticamente garantita senza che alcuna autorità centrale debba assegnarlo. È proprio questo che rende gli UUID la prima scelta per le chiavi di database, i nomi di file e oggetti, gli ID di correlazione nei log o ovunque due sistemi indipendenti debbano coniare identificatori che non entrino mai in conflitto. Questo generatore li produce all'istante, nella quantità che desideri.

Scegli tra la versione 4 e la versione 7. La versione 4 è quasi del tutto casuale ed è lo standard diffuso quando l'ordine non conta. La versione 7 mette una marca temporale all'inizio, così i valori si ordinano cronologicamente: spesso è più veloce come chiave primaria nei database moderni, ma rivela di proposito il momento approssimativo di creazione. In entrambi i casi la casualità proviene dalla sorgente crittograficamente sicura del browser (Web Crypto), non da uno pseudocasuale debole.

La generazione avviene interamente in locale nel tuo browser, in puro JavaScript: non c'è alcun input, non si carica nulla, non si memorizza nulla e non si scarica alcuna libreria esterna da un CDN. In via facoltativa puoi mostrare i valori in maiuscolo oppure togliere i trattini (32 caratteri hex puri). Il risultato appare come un file di testo con un UUID per riga che puoi scaricare.

Scheda tecnica

Scheda tecnica
Formati di inputNessun file (generatore)
Formato di outputTXT
Elaborazione in batchNo
ElaborazioneIn locale nel browser (JavaScript)
Caricamento fileNessuno

In 3 passaggi

  1. Scegli la versione e la quantità.
  2. Fai clic su Genera.
  3. Scarica gli UUID come file di testo.

Limiti: Gli UUID sono identificatori, non segreti: non vanno bene come password o chiave, per quello usa il generatore di password. La versione 4 è praticamente priva di collisioni, ma non matematicamente garantita univoca. La versione 7 rende grossolanamente visibile il momento di creazione (è così che funziona l'ordinamento). Per ogni esecuzione si generano al massimo 1000 valori.

Domande frequenti

Vengono caricati dati?

No. Non c'è alcun input; i valori sono prodotti interamente in locale nel tuo browser e non vengono memorizzati né inviati.

Qual è la differenza tra la versione 4 e la 7?

La versione 4 è quasi pura casualità (senza ordine). La versione 7 antepone una marca temporale, quindi si ordina cronologicamente ed è spesso una chiave di database migliore, ma rivela il momento approssimativo di creazione.

Gli UUID sono davvero univoci?

In pratica sì. Con la versione 4 la probabilità di una collisione è così minuscola da essere trascurabile nell'uso quotidiano; univoco garantito lo è solo un'assegnazione centrale.

Quale sorgente di casualità viene usata?

La sorgente crittograficamente sicura del browser (Web Crypto), non uno pseudocasuale debole. Questo protegge da valori prevedibili.

Cos'è uno spazio dei nomi nella versione 5?

Un UUID fisso che definisce il tipo di nome (DNS per i nomi di dominio, URL, OID o X.500). I quattro spazi dei nomi standard provengono dalla RFC 9562/4122; in alternativa puoi inserire un tuo UUID personalizzato come spazio dei nomi.

Posso usare un UUID come password?

Meglio di no. Un UUID è un identificatore con struttura fissa, non un segreto. Per le password usa il generatore di password, con lunghezza e set di caratteri a scelta.

Strumenti correlati