Generatore di UUID – UUID v4, v7, ULID e NanoID

Scegli formato e quantità: i nuovi identificatori appaiono subito.

Testi e file restano nel tuo browser: non viene inviato nulla a un server.

Come si usa

  1. Scegli un formato. UUID v4 va bene quasi sempre; se conta l’ordine, per esempio per le chiavi primarie di un database, scegli UUID v7 o ULID.
  2. Indica quanti identificatori ti servono (fino a 500). Ognuno appare su una riga a sé.
  3. Per gli UUID attiva o disattiva maiuscole e trattini; per NanoID cambia la lunghezza.
  4. “Genera di nuovo” crea una nuova serie, “Copia” la copia.

Domande frequenti

Che differenza c’è tra UUID v4 e v7?

In un UUID v4 i 122 bit utili sono casuali: non c’è quindi alcun ordine. Un UUID v7 inizia con un timestamp a 48 bit in millisecondi. Gli identificatori si ordinano così per data di creazione, il che mantiene efficienti gli indici del database. In cambio, un UUID v7 rivela quando è stato creato.

Quando scegliere ULID o NanoID?

ULID si ordina per data, è lungo solo 26 caratteri e non distingue maiuscole e minuscole. NanoID usa 64 caratteri sicuri per gli URL: per questo è apprezzato per link brevi e identificatori visibili pubblicamente.

Due identificatori possono essere uguali?

Gli identificatori sono creati con crypto.getRandomValues: una collisione è quindi praticamente esclusa. Un NanoID di 21 caratteri (il valore predefinito) è univoco più o meno quanto un UUID v4; una lunghezza minore aumenta il rischio di conseguenza.

Strumenti simili

Tutti gli strumenti