Ogni UUID viene creato localmente con il generatore di numeri casuali Web Crypto del browser, quindi non viene caricato nulla e lo strumento funziona offline una volta caricata la pagina. Scegli la versione 4 quando ti serve solo un ID casuale imprevedibile, oppure la versione 7 quando gli ID saranno chiavi di database: v7 inizia con un timestamp di creazione a 48 bit, così le righe si inseriscono in ordine e gli indici B-tree restano veloci. Un blocco v7 generato qui resta addirittura rigorosamente ordinato all'interno dello stesso millisecondo, grazie al metodo del contatore monotono della RFC 9562. Passa l'output in maiuscolo o togli i trattini se il tuo database o la tua specifica salva gli UUID come 32 cifre esadecimali semplici.
UUID Generator gratuito (v4 e v7)
Funziona interamente nel browser: nessun caricamento, nessuna registrazione.
Completamente casuale - 122 bit da una fonte casuale sicura.
Cos'è un UUID generator
Un UUID generator crea identificatori univoci universali - valori a 128 bit scritti come 36 caratteri tra cifre esadecimali e trattini, come 550e8400-e29b-41d4-a716-446655440000. Questo strumento costruisce UUID versione 4 casuali e versione 7 ordinati per tempo secondo la RFC 9562, in blocco, interamente nel browser, così gli ID non lasciano mai il dispositivo.
Come si usa
- 1Scegli una versione. Scegli UUID v4 per ID completamente casuali, oppure UUID v7 per ID ordinati per tempo che si classificano in base al momento di creazione.
- 2Imposta la quantità. Scegli quanti UUID generare in blocco, da 1 fino a 1000.
- 3Regola il formato. Mantieni la forma standard minuscola con trattini, oppure attiva Maiuscolo o disattiva Trattini in base a come il tuo sistema salva gli ID.
- 4Copia ciò che ti serve. Clicca su Copia su un singolo UUID, oppure su Copia tutto per prendere l'intero blocco, uno per riga.
A chi serve
- Sviluppatori backend che creano chiavi primarie, ID richiesta e chiavi di idempotenza - v7 per chiavi di database inserite in ordine, v4 per token non indovinabili.
- Ingegneri database che confrontano il comportamento di v4 e v7 prima di scegliere una strategia di chiavi per Postgres, MySQL o MongoDB.
- Ingegneri QA e dati che popolano fixture, record fittizi e payload di test con un blocco di UUID validi con un clic.
- Sviluppatori API e integrazioni che compilano ID di correlazione, ID di traccia e chiavi dei messaggi mentre testano webhook e code.
- Chiunque scriva configurazioni o documentazione e abbia bisogno di un UUID valido al volo, senza aprire un terminale o installare un pacchetto.
Domande frequenti
L'UUID generator è gratis
Sì, è completamente gratuito, senza registrazione e senza limiti. Ogni UUID viene generato nel browser, quindi puoi creare tutti i blocchi fino a 1000 che vuoi, anche offline una volta caricata la pagina.
Gli UUID generati vengono caricati da qualche parte
No. Gli UUID vengono creati localmente con l'API Web Crypto nel browser e nulla viene inviato a un server, quindi gli identificatori generati per sistemi privati restano sul tuo dispositivo.
Qual è la differenza tra UUID v4 e v7
v4 sono 122 bit casuali - massima imprevedibilità, nessuna struttura. v7 sostituisce i primi 48 bit con un timestamp Unix in millisecondi, così gli ID si ordinano per momento di creazione. Usa v7 per chiavi di database che beneficiano di inserimenti ordinati, e v4 quando gli ID non devono rivelare nulla.
Due UUID possono collidere
In pratica no. Con i 122 bit casuali di v4 dovresti generare circa 330 milioni di miliardi di UUID prima di arrivare anche solo all'1% di probabilità di un duplicato. Questo strumento usa inoltre la fonte casuale crittograficamente sicura del browser, non una pseudo-casuale debole.
Perché gli UUID hanno 36 caratteri e i trattini
Un UUID è di 128 bit scritti come 32 cifre esadecimali, raggruppate 8-4-4-4-12 da quattro trattini per la leggibilità - 36 caratteri in totale. Molti sistemi salvano solo le 32 cifre esadecimali; l'interruttore Trattini ti dà quella forma compatta.
Si può recuperare il timestamp da un UUID v7
Sì. Le prime 12 cifre esadecimali di un UUID v7 sono il suo timestamp Unix in millisecondi a 48 bit. Quando generi ID v7 qui, lo strumento decodifica quel timestamp incorporato e lo mostra sotto il blocco in UTC.
Un UUID è la stessa cosa di un GUID
Sì. GUID (Globally Unique Identifier) è il nome che Microsoft dà allo stesso formato a 128 bit; UUID è il termine neutrale standardizzato nella RFC 9562. Ogni UUID generato qui è un GUID valido, anche se gli strumenti Microsoft spesso mostrano i GUID in maiuscolo.
Gli UUID maiuscoli e minuscoli sono equivalenti
Sì. La RFC 9562 stabilisce che le cifre esadecimali non distinguono maiuscole e minuscole, con il minuscolo come forma di output canonica. L'interruttore Maiuscolo cambia solo come viene mostrato e copiato l'ID - resta lo stesso UUID.