Generatore UUID / GUID

Genera UUID e GUID online nel browser: v1, v3, v4, v5, v7, nil e max. Crea fino a 100 valori, scegli spazio dei nomi e formato, quindi copia il risultato. Tutto avviene localmente sul dispositivo.

Formato
Risultato
0 caratt. · 0 byte
Prova:
✓ Genera UUID (GUID) secondo RFC 4122 / 9562 ✓ Supporta le versioni 1, 3, 4, 5 e 7 ✓ I valori casuali usano la Web Crypto API sicura ✓ Elaborazione locale nel browser
Esempi
Lotto di UUID v4 casuali
Versione: v4 Quantità: 5

Genera cinque UUID v4 casuali, la scelta comune per applicazioni e database.

GUID compatto
Versione: v4 Quantità: 1

Maiuscole senza trattini: la forma GUID di 32 caratteri usata spesso nel codice e nel registro.

UUID v5 nello spazio DNS
Versione: v5 Quantità: 1 Nome: example.com
Output cfbff0d1-9375-5685-968c-48ce8b15ae17

UUID deterministico per example.com nello spazio DNS: lo stesso input produce sempre questo valore.

Lotto UUID v7 ordinato nel tempo
Versione: v7 Quantità: 5

Genera cinque UUID v7; il prefisso temporale consente un ordinamento approssimativo per creazione.

Che cos’è un UUID?

Un UUID (Universally Unique Identifier), chiamato anche GUID sulle piattaforme Microsoft, è un identificatore a 128 bit che etichetta record senza un’autorità centrale. La forma usuale ha 32 caratteri esadecimali in cinque gruppi (8-4-4-4-12), ad esempio f47ac10b-58cc-4372-a567-0e02b2c3d479.

UUID e GUID indicano di solito lo stesso formato: GUID è il termine comune in Microsoft, UUID è il termine generale dello standard. Questo generatore UUID / GUID online crea i valori nel browser per codice, database, test e configurazioni.

Come generare un UUID online

Scegli una versione, indica da 1 a 100 valori e fai clic su Genera. Il risultato contiene un valore per riga e puoi copiare l’intero elenco. UUID v4 è la scelta predefinita per un nuovo identificatore casuale.

Modifica la rappresentazione senza rigenerare: trattini, maiuscole, parentesi graffe o prefisso urn:uuid:. In questo modo adatti il valore a API, linguaggio o database.

I valori casuali sono creati localmente con Web Crypto API; UUID, nomi, spazi dei nomi e risultati non vengono inviati al server.

Versioni UUID: v4, v7, v1, v3 e v5

UUID v4 è casuale ed è adatto alla maggior parte delle applicazioni. UUID v7 include un timestamp Unix e si ordina approssimativamente per creazione. UUID v1 è basato sul tempo; questo generatore usa un nodo casuale invece dell’indirizzo MAC.

UUID v3 e UUID v5 sono basati sul nome. Scegli DNS, URL, OID, X.500 o un UUID personalizzato come spazio dei nomi. Lo stesso input produce sempre lo stesso risultato: v3 usa MD5 e v5 SHA-1.

UUID nil e max sono valori speciali dello standard, non normali identificatori univoci.

FAQ

Nella maggior parte dei casi usa v4 casuale. Per chiavi di database ordinabili per creazione usa v7. Scegli v3 o v5 quando lo stesso input deve produrre sempre lo stesso UUID.

Sì. UUID v4 e la parte casuale di v7 usano la Web Crypto API crittograficamente sicura del browser. I valori sono creati localmente.

Scegli versione e quantità e fai clic su Genera. Per un UUID o GUID casuale normale lascia v4 selezionato. Puoi creare fino a 100 valori e copiarli.

Nello sviluppo quotidiano no. GUID è il nome Microsoft dello stesso formato a 128 bit generalmente chiamato UUID.

Le versioni 3 e 5 sono deterministiche: applicano un hash a spazio dei nomi e nome. Usa v3/v5 per identificatori riproducibili e v4/v7 per nuovi valori.

Spesso sì. v7 contiene un timestamp Unix in millisecondi e si ordina per creazione tra istanti diversi; non è strettamente monotono nello stesso millisecondo.

La forma canonica minuscola con trattini è la scelta sicura. Rimuovi i trattini solo se necessario; parentesi graffe e <code>urn:uuid:</code> dipendono dal sistema.
Strumenti correlati