Generate UUIDs
Validate UUID
Generated UUIDs(1)
Cos'è il generatore di UUID?

UUID Generator è uno strumento online gratuito che crea identificatori universali universali (UUID), noti anche come GUID (identificatori univoci globali). Gli UUID sono valori a 128 bit utilizzati per identificare in modo univoco oggetti, record e risorse nei sistemi software senza richiedere un'autorità centrale.
Questo generatore produce UUID versione 4, la variante casuale, che è quella voluta in quasi tutti i casi in cui un id deve essere unico senza coordinarsi con nient'altro È possibile generarne uno alla volta o generarne in blocco decine, e copiarli nel formato previsto dal codice: canonico, maiuscolo, rinforzato o con i trattini rimossi.
Gli UUID sono essenziali in sistemi distribuiti, database, API e microservizi in cui è necessaria un'identificazione univoca su server e servizi diversi. Sia che tu abbia bisogno di una chiave primaria per un record di database, un token di sessione o un nome file univoco, questo strumento genera UUID conformi agli standard istantaneamente nel tuo browser.
Le versioni non sono intercambiabili, e scegliere quella sbagliata ha delle conseguenze La versione 4 è di 122 bit casuali, il che è sufficiente che le collisioni non siano una preoccupazione pratica: bisognerebbe generare miliardi prima che le probabilità diventassero la pena di pensare La versione 1 codifica un timestamp e l'indirizzo di rete della macchina, quindi ordina in base al tempo di creazione e perde dove e quando è stata fatta, motivo per cui è caduta in disgrazia La versione 7, l'opzione più recente, mantiene l'ordine del tempo senza l'identificatore hardware, e quell'ordine conta più di quanto sembri: gli id della versione casuale 4 si diffondono su un indice di database e lo frammentano, mentre gli ID ordinati nel tempo si aggiungono L'unica cosa che nessuna versione è, è segreta Un UUID è unico, non inguaribile nel senso in cui un token di sicurezza deve essere, quindi non dovrebbe stare per uno.
Come utilizzare il generatore UUID?
Controlla la versione 4 è ciò di cui hai bisogno
Decidi se la versione 4 è la scelta giusta I suoi 122 bit casuali la rendono predefinita per le chiavi primarie, i nomi dei file e gli ID di correlazione; gli ID ordinati nel tempo sono l'alternativa quando il valore verrà indicizzato pesantemente da un database.
Imposta la quantità
Scegli quanti UUID generare contemporaneamente. È possibile generare un singolo UUID o generare in blocco più UUID per le operazioni batch.
generare uuid
Fare clic su genera Ogni id segue il layout della versione 4 definito nella RFC 9562, con i suoi bit casuali estratti dall'API Web Crypto anziché da Math.random.
Copia e usa
Fai clic su qualsiasi UUID per copiarlo negli appunti o utilizza il pulsante Copia tutto per acquisire l'intero batch da utilizzare nell'applicazione.
Caratteristiche principali
Casualità crittografica
I 122 bit casuali provengono dall'API Web Crypto, non da Math.random, il cui output è prevedibile rispetto ai valori precedenti
Quattro formati di output
Copia come minuscolo canonico, maiuscolo, rinforzato {...} o con i trattini spogliati, corrispondenti a ciò che la tua lingua o il tuo database si aspettano
generazione di rinfuse
Genera più UUID contemporaneamente per operazioni batch come seeding di database o creazione di dati di test
Standard conformi
Ogni id segue il layout della versione 4 nella RFC 9562, che ha obsoleto la RFC 4122, con la versione e i bit varianti impostati correttamente
Frequently Asked Questions
Related Tools
Timestamp Converter
Convert between Unix timestamps and human-readable dates
JWT Generator
Generate and sign JSON Web Tokens with HS256, HS384, or HS512, add standard claims, and copy the token. Runs client-side.
List Randomizer
Shuffle a list into random order or pick random winners from names, entries, or any list of items
Random Number Generator
Generate random numbers in any range, with unique-only and decimal options.
Comments
0 comments
No comments yet. Be the first to share your thoughts!