Generatore UUID
Genera e copia vari identificatori univoci (UUID).
Impostazioni di generazione ID
Seleziona il formato e le opzioni per gli ID da generare
ID generati
Casuale
Elenco di ID generati. Clicca per copiare.
04660c25-337f-47b7-85d2-b524f2f90312
1222603a-e9de-4702-9b85-475f114d6426
ae98cd6e-47c9-41fe-b3f2-f76ad468cccf
d5a7c662-ff9f-4ebb-a1b9-f4f76d1d392d
be9cb5fd-3506-45f0-8a34-fe38e98667f0
Dettagli formato ID
Standard UUID RFC 4122
UUID v1: Timestamp + Indirizzo MAC
Ordine temporale garantito, identificabile dalla macchina
Ordine temporale garantito, identificabile dalla macchina
UUID v3: Namespace + Nome + MD5
Deterministico, lo stesso input produce lo stesso risultato
Deterministico, lo stesso input produce lo stesso risultato
UUID v4: Completamente casuale
Il più comune, 122 bit casuali
Il più comune, 122 bit casuali
UUID v5: Namespace + Nome + SHA-1
Hash più sicuro di v3
Hash più sicuro di v3
UUID v6: v1 ordinabile per tempo
Ottimizzazione indice DB
Ottimizzazione indice DB
UUID v7: Timestamp + Casuale
Ultimo standard, ordinabile
Ultimo standard, ordinabile
Formati ID alternativi
NanoID: ID URL-safe
Lunghezza variabile, set di caratteri personalizzato
Lunghezza variabile, set di caratteri personalizzato
CUID2: ID resistente alle collisioni
Sicuro per ambienti distribuiti, lunghezza variabile
Sicuro per ambienti distribuiti, lunghezza variabile
ULID: ID ordinabile
26 caratteri, codificato Base32
26 caratteri, codificato Base32
KSUID: ID K-ordinabile
Ordinato per tempo, codificato Base62
Ordinato per tempo, codificato Base62
Snowflake: ID sistema distribuito
Sviluppato da Twitter, intero a 64 bit
Sviluppato da Twitter, intero a 64 bit
Raccomandazioni d'uso
- • Scopo generale: UUID v4, UUID v7
- • Chiavi primarie del database: UUID v7, ULID, KSUID
- • Per URL: NanoID, CUID2
- • Generazione deterministica: UUID v3, UUID v5
- • Sistemi distribuiti: Snowflake, KSUID
- • Ordine temporale importante: UUID v6, UUID v7, ULID