Questo generatore di UUID, noti anche come GUID, crea identificatori pronti da usare per app, database, API, dati di test, log, migrazioni e documentazione. Puoi generare UUID v4 casuali o UUID v7 basati su timestamp, poi copiarli come righe semplici, elenchi separati da virgole, array JSON, valori SQL, stringhe tra virgolette, URN o ID senza trattini.

Generatore di UUID

Genera UUID v4 o UUID v7, formattali per l’uso reale, copia risultati in blocco e verifica gli UUID incollati.

Usa UUID v4 per identificatori casuali sicuri. Usa UUID v7 quando vuoi ID basati su timestamp, più facili da ordinare per data di creazione in database e log.

Nessun UUID generato.

Nota: UUID v4 usa la generazione casuale sicura del browser, se supportata. UUID v7 è basato su timestamp ed è utile per le chiavi dei database, ma può rivelare l’ora approssimativa di creazione.

Verifica un UUID

Incolla un UUID per convalidarlo, rilevare la versione, verificare la variante e decodificare il timestamp quando è un UUID v7.

Condividere questo?
WhatsApp X Telegram Facebook LinkedIn Reddit

Cosa fa questo generatore di UUID

Lo strumento genera un singolo UUID o un elenco in blocco fino a 1.000 UUID. Puoi scegliere versione, maiuscole o minuscole, formato di output e separatore, così il risultato è subito pronto da incollare in codice, fogli di calcolo, script per database, payload API o file di configurazione.

  • UUID v4: ideale per identificatori casuali, ID pubblici, token, record di database, dati di test e sviluppo in generale.
  • UUID v7: ideale quando vuoi ID che includono l’ordine di creazione, utili per log, eventi, righe di database e sistemi distribuiti.
  • Generazione in blocco: utile per record fittizi, dati seed, file di importazione, test QA e dataset di esempio.
  • Opzioni di formato: UUID standard, senza trattini, con parentesi graffe, URN, stringhe tra virgolette, array JSON e valori SQL.
  • Verifica UUID: convalida gli UUID incollati, rileva la versione, controlla la variante e mostra il timestamp per gli UUID v7.

Generatore UUID online

Quando usare UUID v4

Usa UUID v4 quando ti serve un ID casuale che non riveli quando è stato creato. È la scelta più comune per ID pubblici di record, oggetti API, chiavi primarie di database, dati di test temporanei, record di tracciamento, strumenti interni e nomi di file generati.

UUID v4 è di solito l’opzione predefinita più sicura quando ti serve solo l’univocità e non ti interessa ordinare per data di creazione.

Quando usare UUID v7

Usa UUID v7 quando vuoi ID che si ordinano meglio in base alla data di creazione. Può essere utile per indici di database, log eventi, record di analisi, code, audit trail e sistemi in cui vengono inseriti continuamente nuovi record.

UUID v7 può rivelare l’ora approssimativa di creazione, quindi scegli UUID v4 se la riservatezza del timestamp è importante.

Formati di output più comuni

FormatoUso consigliato
Standard con trattiniUso generale, database, API, documentazione
Senza trattiniSistemi che richiedono ID compatti da 32 caratteri
Con parentesi graffeSoftware meno recente, riferimenti in stile Windows, sistemi legacy
URNIdentificatori formali, specifiche, XML, metadati, documentazione
Stringhe tra virgoletteCodice, array, configurazioni, payload di esempio
Array JSONTest API, dati fittizi, JavaScript, payload di importazione
Valori SQLScript di inserimento, dati seed, test su database

Come usare la verifica UUID

Incolla un UUID nello strumento di verifica per controllare se è valido. La verifica accetta UUID standard, UUID senza trattini, UUID con parentesi graffe e UUID in formato URN.

Per gli UUID v7, la verifica mostra anche il timestamp incorporato. È utile quando devi esaminare un ID proveniente da log, eventi, righe di database o output di debug.

Esempi pratici

  • Dati seed per database: genera 50 UUID come valori SQL e incollali in uno script di inserimento.
  • Test API: genera UUID come array JSON per richieste fittizie o payload di test.
  • Fogli di calcolo: genera un UUID per riga e incolla l’elenco in una colonna.
  • Log ed eventi: usa UUID v7 quando è utile ordinare per ora approssimativa di creazione.
  • ID pubblici: usa UUID v4 quando vuoi identificatori casuali che non espongano informazioni temporali.

Consigli per scegliere l’UUID giusto

Scegli UUID v4 come opzione predefinita più semplice e più riservata. Scegli UUID v7 quando contano l’ordine di inserimento, l’ordine dei log o l’ordinamento nel database. Usa UUID standard in minuscolo, a meno che il tuo sistema non richieda espressamente maiuscole, assenza di trattini, parentesi graffe o formato URN.

Per la maggior parte dei progetti reali, il punto di partenza migliore è UUID v4 in formato standard minuscolo. Per sistemi più recenti e molto orientati ai database, dove l’ordine di creazione è importante, prova UUID v7.

Fonti

Questo strumento si basa sull’attuale specifica UUID e sulle API di crittografia del browser usate per generare valori casuali sicuri.

CalcuLife.com