Strumenti per sviluppatori
Generatore UUID v4
Genera UUID v4 casuali direttamente nel browser con le API crypto disponibili.
Come funziona
Un UUID è un identificatore usato spesso in database, log, test e integrazioni. La generazione avviene localmente nel browser.
Come leggere il risultato
Questi strumenti aiutano in debug, formattazione e conversioni tecniche. L'elaborazione è locale quando possibile, ma resta prudente usare dati fittizi nei test.
Non incollare token, password, chiavi API o dati personali se non è strettamente necessario.
Per capire meglio formule, fonti e limiti dei calcolatori puoi leggere anche la paginaMetodo e fonti.
Unico non significa segreto
Un UUID è ottimo per distinguere un record da un altro, ma non va trattato come una chiave privata. Se qualcuno vede l'ID di un ordine o di un log, non dovrebbe poter accedere a dati protetti solo grazie a quell'identificatore.
Formato UUID v4
xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx
- La versione 4 usa valori casuali generati dal browser quando disponibili.
- Un UUID identifica bene record, test e log, ma non rende segreto un dato.
- La probabilità di collisione è estremamente bassa, non impossibile in senso matematico assoluto.
Quando usarlo
- Creare identificatori per test, database, mock API e tracciamenti locali.
- Generare valori unici senza dipendere da un servizio esterno.
- Popolare esempi tecnici e configurazioni non sensibili.
Errori comuni da evitare
- Usare un UUID come password o token segreto.
- Pensare che un UUID renda anonimo un record se resta collegato ad altri dati personali.
- Copiare UUID di produzione in documenti pubblici senza verificarne il contesto.
Fonti e riferimenti
Esempi
- 550e8400-e29b-41d4-a716-446655440000 è un esempio di formato UUID.
- Puoi generare un nuovo UUID ogni volta che ti serve un identificatore univoco.
Domande frequenti
L'UUID viene salvato?
No, viene generato e mostrato solo nel browser.
È un UUID v4?
Sì, quando il browser supporta le API crypto viene generato in formato v4.
Un UUID v4 può avere collisioni?
La probabilità è estremamente bassa con una sorgente casuale corretta, ma non è matematicamente zero. Un database deve comunque applicare un vincolo di unicità quando il dato è una chiave.
Posso usare un UUID come password o token segreto?
Non per impostazione predefinita. Un UUID identifica una risorsa; requisiti di segretezza, scadenza e autorizzazione richiedono token progettati per quello scopo.