Vai al contenuto
1123.net
IT
1123.net

Cerca strumenti

Filtra l’elenco degli strumenti. Tutto viene eseguito nel tuo browser.

Scrivi per filtrare gli strumenti. Premi Invio per aprire il primo risultato.

Generatore UUID

Questo generatore di UUID crea identificatori di versione 4 usando il generatore di numeri casuali crittografico del browser. I valori sono generati in locale, non vengono mai salvati e puoi copiarli come elenco per test, dati di seed o chiavi di database.

I tuoi dati vengono elaborati localmente nel tuo browser e non vengono inviati al nostro server.

Come usare questo strumento

  1. 1 Scegli quanti UUID ti servono, da 1 a 100.
  2. 2 Decidi se l’output deve essere in maiuscolo e se conservare i trattini.
  3. 3 Premi «Genera» per creare un nuovo lotto, oppure cambia un’opzione per rigenerarlo automaticamente.
  4. 4 Copia l’elenco o svuota l’output.

Formula e logica di calcolo

Struttura della versione 4

xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx

Un UUID v4 contiene 122 bit casuali. Il nibble di versione è fissato a 4 e i bit di variante sono impostati a 10xx: per questo il primo carattere del quarto gruppo è sempre 8, 9, a oppure b.

Casualità

crypto.randomUUID() oppure crypto.getRandomValues()

Lo strumento usa l’API crittografica del browser. Non ricorre a Math.random, quindi gli identificatori sono adatti a chiavi non indovinabili, non solo a valori di visualizzazione.

Esempio svolto

Un lotto di cinque ID

Servono cinque chiavi di database per i dati di seed.

  1. Quantità: 5
  2. Minuscolo con trattini
  3. Risultato: cinque UUID v4 distinti

Ogni valore è lungo 36 caratteri, quattro trattini compresi, e il nibble di versione è sempre 4.

ID compatti in maiuscolo

Un sistema memorizza gli identificatori senza trattini.

  1. Attiva il maiuscolo
  2. Disattiva i trattini
  3. Risultato: 32 caratteri esadecimali maiuscoli per ID

La forma compatta porta gli stessi 128 bit; cambia solo la presentazione.

Casi limite e precisione

Non sostituisce i segreti

I valori UUID v4 sono difficili da indovinare, ma non sono pensati per essere password o token API. Per le credenziali usa un generatore di segreti dedicato.

Le collisioni sono trascurabili

Con 122 bit casuali, la probabilità di generare due volte lo stesso UUID è astronomicamente bassa. Un vincolo di unicità nel database resta comunque una buona protezione.

Lotto massimo

Il generatore limita il lotto a 100 identificatori per mantenere la pagina reattiva. Se te ne servono altri, genera un altro lotto.

Domande frequenti

Che cos’è un UUID v4? +

Un identificatore da 128 bit con 122 bit casuali. Il campo versione vale 4 e i bit di variante lo contrassegnano come UUID RFC 4122.

Questi UUID sono abbastanza casuali per la produzione? +

Sono generati con il generatore casuale crittografico del browser, adatto agli identificatori. Non sono pensati per sostituire i segreti crittografici.

Posso togliere i trattini? +

Sì. Disattiva «Trattini» per ottenere una stringa esadecimale compatta di 32 caratteri con gli stessi bit.

Gli UUID vengono salvati da qualche parte? +

No. Sono generati nel tuo browser e non vengono inviati a un server né salvati.

Perché il quarto gruppo inizia con 8, 9, a o b? +

Quei caratteri codificano i bit di variante dell’UUID. Il prefisso fisso fa parte del formato RFC 4122, non è una coincidenza casuale.