Generatore di UUID

Genera UUID v4 e UUID v7 in batch, copia valori, usa maiuscole o output compatto e valida UUID incollati.

Genera identificatori per codice, test e dati

Gli UUID sono utili quando servono identificatori creabili senza chiedere a un servizio centrale il prossimo numero. Il generatore crea UUID v4 per identificatori casuali e UUID v7 quando vuoi ID ordinabili più naturalmente per tempo di creazione.

Genera un valore o un batch, copia tutto insieme, passa a maiuscole o rimuovi i trattini per sistemi che salvano UUID compatte. Il validatore accetta UUID con trattini e compatte, e indica versione rilevata e variante RFC 4122.

Caricamento strumento...

Scegliere v4 o v7

  • Usa UUID v4 per identificatori casuali generici, fixture, ID generati dal client e record di test.
  • Usa UUID v7 per record simili a eventi dove ordinare per creazione è utile.
  • Mantieni i trattini quando persone leggono o confrontano il valore; rimuovili solo se il sistema ricevente vuole formato compatto.
  • Usa il validatore per controllare ID copiati prima di migrazioni, esempi, chiamate API o seed data.

Aspettative sulle collisioni

Gli UUID v4 hanno uno spazio casuale molto grande. UUID v7 combina timestamp e bit casuali, restando utile globalmente e migliorando l'ordine cronologico. Sono comunque identificatori, non segreti. Non usarli come token di autorizzazione salvo che il sistema li tratti come ID pubblici.

FAQ UUID

UUID e GUID sono la stessa cosa?

Nella maggior parte delle conversazioni pratiche tra sviluppatori, GUID e UUID indicano lo stesso formato di identificatore a 128 bit.

Quando usare UUID v7?

Usa UUID v7 quando lordinamento cronologico o la località nel database contano più del layout puramente casuale della v4.

Gli UUID possono essere password?

No. Tratta gli UUID come identificatori. Usa il generatore di password per credenziali o segreti temporanei.

Strumenti di sviluppo correlati