Generatore UUID

UUID v4/v7, ULID e NanoID, con analisi dei codici esistenti

🏠 Home

Genera

Analizza

Incolla un UUID (qualsiasi versione) o un ULID.

Quale identificativo scegliere

  • UUID v4: 122 bit casuali. Lo standard più diffuso, va bene quasi ovunque.
  • UUID v7 (RFC 9562): inizia con il timestamp in millisecondi, quindi è ordinabile. Ideale come chiave primaria.
  • ULID: 26 caratteri, ordinabile e leggibile, senza caratteri ambigui.
  • NanoID: corto e sicuro per URL, con lunghezza e alfabeto a scelta (per esempio per codici invito o short link).

Domande frequenti

Meglio UUID v4 o v7?

Per chiavi primarie di database preferisci v7: contiene il timestamp, quindi i valori sono ordinati nel tempo e gli indici restano compatti. v4 è completamente casuale ed è indicato quando non vuoi rivelare quando è stato creato l'identificativo.

Gli UUID generati sono unici?

Usano crypto.getRandomValues: con 122 bit casuali (v4) la probabilità di collisione è trascurabile anche generando miliardi di valori.

Che cos'è un ULID?

Un identificativo di 26 caratteri in base32 Crockford: 48 bit di timestamp più 80 bit casuali. È ordinabile come stringa e più compatto di un UUID.

Gli identificativi vengono salvati?

No, vengono generati nel browser e non lasciano il dispositivo.