Vai al contenuto
ToolsMinify logo
Strumenti per sviluppatori
Popolare

Generatore UUID

Crea UUID v4, UUID v7 ordinabile per tempo, ULID o NanoID nel browser - nulla viene caricato.

Informazioni su Generatore UUID

Genera UUID RFC 4122 / RFC 9562 (anche GUID), piu ULID e NanoID opzionali, nel browser. Scegli UUID v4 per ID random classici, UUID v7 per chiavi primarie ordinabili per tempo, ULID per forma Crockford Base32 piu corta o NanoID per stringhe compatte URL-safe. Crea un singolo ID o bulk fino a 50 valori per chiavi database, test API e sistemi distribuiti - nulla viene caricato.

Come usare Generatore UUID

  1. Scegli formato: UUID v4, UUID v7, ULID o NanoID.
  2. Imposta quanti ID generare (e lunghezza NanoID se serve).
  3. Clicca Genera, poi copia un ID o usa Copia tutto per seed e test bulk.

Formula di Generatore UUID

UUID v4: 122 bit random in hex 8-4-4-4-12 (nibble versione 4, variant 8/9/a/b). UUID v7: 48 bit Unix ms + versione 7 + random + variant. ULID: 48 bit ms + 80 bit random come Crockford Base32 (26 char). NanoID: alfabeto URL-safe, lunghezza default 21.

Esempi di Generatore UUID

Singolo UUID v4

550e8400-e29b-41d4-a716-446655440000

UUID v7 (ordinabile per tempo)

0191e6b5-8c3a-7c2d-8f1a-2b3c4d5e6f70 - i primi 48 bit sono Unix ms, quindi ID piu recenti sortano dopo quelli piu vecchi.

ULID

01ARZ3NDEKTSV4RRFFQ69G5FAV - 26 caratteri Crockford Base32, anche ordinabile per tempo.

NanoID

V1StGXR8_Z5jdHi6B-myT - default 21 caratteri URL-safe (A-Z, a-z, 0-9, _ -).

Casi d'uso comuni

  • Chiavi primarie database senza server ID centrali
  • Chiavi UUID v7 o ULID ordinabili per insert B-tree friendly
  • Slug NanoID compatti per URL pubblici e link condivisi
  • Fixture test API e integrazione
  • ID lato client prima che il record sia salvato
  • Correlation ID in log e sistemi distribuiti
  • Sostituire interi auto-increment con chiavi UUID in microservizi
  • Generare request ID unici per test Postman o curl API

Leggi la guida completa

Come utilizzare Generatore UUID: guida completa (2026) - 5 min di lettura

Domande frequenti su Generatore UUID

Cos'e un generatore UUID?
Crea identificatori unici - UUID v4 o v7 (128 bit in hex 8-4-4-4-12), piu ULID e NanoID opzionali - per ID database, chiavi API e token di sessione.
Differenza tra UUID v4 e UUID v7?
UUID v4 e soprattutto random (122 bit random). UUID v7 (RFC 9562) mette timestamp Unix millisecondi nei primi 48 bit, poi bit random, cosi gli ID sortano grossolanamente per tempo di creazione - utile per indici B-tree e correlazione log. Entrambi mantengono layout hex con trattini.
Cosa sono ULID e NanoID?
ULID e un id Crockford Base32 a 26 caratteri con timestamp millisecondi piu randomness - ordinabile come UUID v7 ma piu corto. NanoID e stringa random compatta URL-safe (default 21 caratteri da A-Z, a-z, 0-9, _ -). Nessuno usa il formato UUID hex con trattini.
UUID e uguale a GUID?
In pratica si per valori v4 random. Microsoft spesso dice GUID; il formato coincide. Leggi di piu in UUID vs GUID.
Gli UUID sono unici?
UUID v4 usa 122 bit random. UUID v7 combina timestamp con bit random. Il rischio collisione e trascurabile per app normali.
E crittograficamente sicuro?
Dove disponibile, UUID v4 usa crypto.randomUUID(). UUID v7, ULID e NanoID usano crypto.getRandomValues quando disponibile. Preferisci quelle API in produzione. Non usare ID basati su Math.random() per token sensibili - usa libreria crypto backend.
Posso generare ID in bulk?
Si. Imposta un count (fino a 50) e usa Copia tutto per incollare l'elenco in codice o foglio.