Generatore di UUID
Generatore di UUID online gratis con supporto per v1, v4, v5 e v7 / GUID. Crea identificatori unici singoli o in blocco istantaneamente per software, database, API e sistemi distribuiti. Conforme RFC 9562.
Clicca su Genera per creare un UUID
Informazioni su questo strumento
Genera identificatori universalmente unici (UUID/GUID) con un clic. Questo strumento supporta UUID v4 (casuale), v7 (ordinato per tempo, ideale per chiavi di database), v1 (basato su timestamp) e v5 (namespace + nome, deterministico). L'UUID — noto anche come GUID (Globally Unique Identifier) — è un identificatore a 128 bit standardizzato dalla RFC 9562 (precedentemente RFC 4122). Genera un singolo valore o una lista in blocco per test, popolamento di database e sistemi distribuiti.
Funzionalità
Come Funziona il Generatore di UUID
Scegli una versione di UUID, poi clicca su genera per creare un identificatore istantaneamente nel browser. v4 e v7 sono prodotti da byte casuali crittograficamente sicuri; v1 incorpora un timestamp; v5 deriva un valore deterministico da un namespace e un nome tramite SHA-1. Attiva la generazione multipla per creare un lotto. Ogni UUID segue il formato definito dalla RFC 9562, rendendo lo strumento utile per test, sviluppo, integrazioni e modellazione dei dati.
Principali Casi d'Uso
- Sviluppo SoftwareCrea identificatori unici per entità, record e riferimenti interni nell'architettura della tua applicazione.
- Chiavi Primarie del DatabaseUsa v7 per chiavi primarie ordinate per tempo che evitano la frammentazione dell'indice, o v4 per identificatori esterni opachi.
- API e MicroserviziAssegna ID risorsa, ID richiesta e ID correlazione unici per tracciare le transazioni tra i servizi.
- Test e Popolamento DatiProduci lotti di valori unici realistici per test QA, fixture di database e suite di test automatizzate.
- ID DeterministiciUsa v5 per derivare un identificatore stabile e riproducibile da un namespace e un nome noto, come una URL o un dominio.
Come Utilizzare Questo Strumento
Scegli una versione
Seleziona v4, v7, v1 o v5. Per v5, fornisci anche un namespace e un nome.
Genera
Clicca sul pulsante di generazione o attiva 'Genera Multipli' per creare un lotto da 2 a 100. Il tuo o i tuoi UUID appaiono istantaneamente.
Copia
Clicca sull'icona di copia accanto a qualsiasi UUID o usa 'Copia Tutti' per copiare l'intera lista in una volta.
Domande e Risposte
UUID (Identificatore Universalmente Unico) è un identificatore a 128 bit standardizzato dalla RFC 9562 (che ha sostituito la RFC 4122 nel 2024). Permette a sistemi indipendenti di generare valori unici senza alcuna coordinazione centrale.
Usa v4 per ID casuali di uso generale, token e identificatori pubblici. Usa v7 per chiavi primarie di database, poiché il suo prefisso di timestamp mantiene gli insert sequenziali ed evita la frammentazione dell'indice. Usa v1 quando hai bisogno di un timestamp incorporato in modo classico, e v5 quando hai bisogno di un ID deterministico derivato da un nome.
v4 è completamente casuale, quindi non rivela l'ora di creazione ma si disperde negli indici del database. v7 colloca un timestamp in millisecondi nei bit iniziali, rendendo gli ID ordinabili per tempo e molto più efficienti come chiavi primarie in indici B-tree come PostgreSQL o MySQL.
Sì. v5 è derivato da un UUID di namespace e un nome usando SHA-1, quindi gli stessi input producono sempre lo stesso UUID. Questo è utile quando hai bisogno di un identificatore stabile per un valore noto, come una URL o un nome utente.
UUID e GUID si riferiscono allo stesso standard. GUID (Globally Unique Identifier) è il nome Microsoft per UUID. Entrambi seguono RFC 9562 e sono intercambiabili nella maggior parte dei contesti.