Genera identificativi univoci (UUID v4 e v7) per database, API e sistemi distribuiti.
Generato completamente in modo casuale tramite crypto.getRandomValues(). Ideale per ID generici, token di sessione e riferimenti dove l'ordine non è importante.
Basato sul timestamp Unix in millisecondi (48 bit) più bit casuali. Ottimo per chiavi primarie di database: mantiene l'ordine cronologico e permette indici B-tree efficienti.
26 caratteri in Crockford Base32 (senza trattini). Come UUID v7, include timestamp per ordinamento lessicografico, ma è più compatto e URL-safe. Ideale per sistemi che richiedono ID leggibili e ordinabili.
xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx. È usato come chiave primaria nei database, identificatore di sessione, nome univoco di risorse e ovunque serva un ID garantito unico a livello globale.crypto.randomUUID() del browser. Puoi generarne più contemporaneamente e copiarli in formato standard o senza trattini.