UUID VERSION 4 · 122 RANDOM BITS

Generatore di UUID v4

Genera UUID v4 casuali online gratuitamente. Crea più UUID, scegli il formato, copia i risultati e scaricali come file TXT o JSON.

Browser-based generation • Uses Web Crypto API when available
UUID Version Version 4
Total Size 128 bits
Random Bits 122 bits
Random Source Web Crypto API

Generated UUID v4 Values

Generated: 0 Valid v4: 0 Format: Lowercase
Click Generate UUID v4 to create UUIDs.

Che cos'è un UUID v4?

Un UUID v4 è un identificatore Universally Unique Identifier generato casualmente. Un UUID contiene 128 bit ed è normalmente rappresentato come una stringa esadecimale di 36 caratteri, inclusi i trattini.

UUID v4 utilizza dati casuali per la maggior parte dei suoi bit. Sei bit sono riservati per la versione e la variante dell'UUID, lasciando 122 bit per i dati casuali.

Formato di UUID v4

Un UUID v4 standard segue il modello esadecimale 8-4-4-4-12:

xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx

Il primo carattere esadecimale del terzo gruppo identifica la versione 4. I bit della variante sono contenuti nel primo carattere del quarto gruppo.

Esempio di UUID v4

550e8400-e29b-41d4-a716-446655440000

In questo esempio, il 4 identifica l'UUID come versione 4. La variante dell'UUID è rappresentata dai bit della variante appropriati nel quarto gruppo.

Formati di output di UUID v4

  • Minuscolo: formato UUID standard con caratteri esadecimali minuscoli.
  • Maiuscolo: formato UUID standard con caratteri esadecimali maiuscoli.
  • Compatto: 32 caratteri esadecimali senza trattini.
  • Graffe: UUID racchiuso tra parentesi graffe.
  • URN: UUID rappresentato utilizzando il formato URN per UUID.

Perché utilizzare UUID v4?

  • Non è necessario un server centrale per generare gli identificatori.
  • UUID v4 offre uno spazio molto ampio di identificatori casuali.
  • È ampiamente supportato dai linguaggi di programmazione e dai database.
  • Gli UUID possono essere generati indipendentemente su sistemi diversi.
  • Sono utili per record di database, API, applicazioni e sistemi distribuiti.

UUID v4 vs UUID v7

UUID v4 è principalmente casuale, mentre UUID v7 contiene un timestamp Unix in millisecondi seguito da dati casuali. UUID v7 può quindi fornire identificatori ordinabili nel tempo, mentre UUID v4 è utile quando si preferiscono identificatori casuali.

Frequently Asked Questions

UUID v4 è un UUID di versione 4 generato principalmente utilizzando dati casuali o pseudo-casuali. Contiene 128 bit in totale, con bit specifici riservati per la versione e la variante.

UUID v4 contiene 122 bit di dati casuali. I restanti 6 bit vengono utilizzati per identificare la versione e la variante dell'UUID.

Il generatore crea 16 byte casuali nel browser e imposta i bit richiesti per la versione UUID v4 e la variante RFC prima di visualizzare l'UUID.

UUID v4 offre uno spazio di identificatori molto ampio ed è comunemente utilizzato quando un'applicazione necessita di identificatori senza dipendere da un servizio centrale di generazione degli ID.

Sì. Puoi generare più identificatori UUID v4 in un'unica operazione e copiare o scaricare l'intero risultato.

Sì. Il generatore supporta gli UUID in formato minuscolo e maiuscolo, oltre al formato compatto senza trattini.

Sì. Gli UUID v4 generati possono essere scaricati come file TXT o come dati JSON strutturati.

Sì. La generazione degli UUID v4 viene eseguita localmente nel browser utilizzando la Web Crypto API quando disponibile. I valori UUID generati non devono essere inviati a un server.

UUID v4 è principalmente casuale, mentre UUID v7 include un timestamp Unix in millisecondi e dati casuali, rendendo UUID v7 adatto agli identificatori che beneficiano di caratteristiche di ordinamento temporale.