QuickATools

Strumenti per sviluppatori · Free browser tool

Generatore UUID/GUID

Genera all’istante token UUID v4 crittograficamente sicuri di alta qualità con opzioni bulk e zero tracking sul server.

How many?

Generate 1 to 1,000 UUID v4 tokens at once.

Format options

Wrap each value

Quotes suit SQL inserts (e.g. 'uuid'); braces match .NET-style GUID literals (e.g. {uuid}).

0 UUIDs · v4

Click "Generate" to create your first batch of UUIDs.

Click any row to copy just that value.

Frequently Asked Questions

C’è una differenza reale tra UUID e GUID?

Non in pratica. UUID (Universally Unique Identifier) è il nome usato nello standard ufficiale RFC 4122, mentre GUID (Globally Unique Identifier) è il nome Microsoft per la propria implementazione essenzialmente dello stesso formato a 128 bit. I GUID moderni e gli UUID standard sono strutturalmente identici — stessa lunghezza, stessa posizione dei trattini, stessi bit di version/variant — quindi i termini si usano in modo intercambiabile oggi, anche in questo strumento.

Quanto è probabile che due valori UUID v4 collidano?

Astronomicamente improbabile. Un UUID v4 ha 122 bit casuali (gli altri 6 sono fissi per marcare version e variant), dando circa 5.3 × 10^36 valori possibili. Anche generando un miliardo di UUID v4 al secondo, dovresti girare molto più a lungo dell’età dell’universo prima di avere una probabilità del 50% di una collisione. Per praticamente ogni applicazione reale, trattare le collisioni UUID v4 come impossibili è l’assunzione di engineering corretta.

Quando vorrei davvero rimuovere i trattini o avvolgere un UUID in virgolette/parentesi graffe?

Rimuovere i trattini produce una stringa hex compatta di 32 caratteri, che alcuni sistemi si aspettano per chiavi di storage, filename o slug URL. Avvolgere in single quote (es. 'uuid') è comodo per incollare direttamente in un SQL INSERT, mentre le parentesi graffe (es. {uuid}) corrispondono al formato letterale GUID tradizionale .NET/COM usato in C# e nelle voci del registro Windows. Attiva ciò che corrisponde a dove stai per incollare il valore.

Perché generare UUID nel browser invece di usare una libreria o un endpoint server?

Ogni UUID qui arriva da crypto.randomUUID(), lo stesso generatore di numeri casuali crittograficamente sicuro (CSPRNG) integrato nei browser moderni e usato sotto il cofano dalla maggior parte delle librerie UUID server-side — quindi non c’è trade-off di qualità. Generare in locale significa anche che gli identificatori che crei (che potrebbero mappare a righe database reali, fixture di test o token di sessione) non vengono mai trasmessi né loggati da un server, e non serve installare un package per un batch una tantum.

Generatore UUID/GUID

Genera all’istante token UUID v4 crittograficamente sicuri di alta qualità con opzioni bulk e zero tracking sul server.