Generatore ULID
Genera ULID (identificatori univoci ordinabili lessicograficamente), un'alternativa a UUID.
🔒 100 % lato client — nessun dato inviato
Genera identificatori ULID ordinabili cronologicamente, un'alternativa moderna agli UUID per i tuoi database e chiavi primarie. La generazione utilizza crypto.getRandomValues, al 100% nel browser: nulla viene inviato a un server.
What is it for?
- ▸ Crea chiavi primarie ordinabili in base all'ora di creazione.
- ▸ Sostituisci un UUID v4 con un identificatore ordinabile.
- ▸ Genera ID per log o eventi con timestamp.
- ▸ Migliorare le prestazioni dell'indice del database.
FAQ
Qual è la differenza tra ULID e UUID?
Un ULID incorpora un timestamp, rendendolo ordinabile cronologicamente, a differenza di un UUID v4.
Uno ULID è unico?
Sì: 48 bit di timestamp e 80 bit di casualità rendono le collisioni estremamente improbabili.
Quanti caratteri è un ULID?
26 caratteri in Crockford Base32, senza caratteri ambigui come I, L, O o U.
Posso utilizzare una ULID come chiave primaria?
Sì, il suo ordine cronologico migliora la località dell'indice rispetto a un UUID casuale.
Related tools
AES · crittografare/decifrare Crittografa e decrittografa il testo con AES-GCM utilizzando una password nel tuo browser. API key · generatore Genera API key crittograficamente sicure con un prefisso personalizzato (sk_live_, pk_…). bcrypt hash Genera un hash bcrypt per una password e verifica una password rispetto a un hash nel tuo browser. Calcolatrice binaria (bit per bit) Esegui operazioni bit a bit (AND, OR, XOR, NOT, shift) su due numeri nel tuo browser. Cifrature classiche (Caesar, ROT13, Vigenère) Crittografa e decrittografa con i cifrari Caesar, ROT13 e Vigenère (didattico). CRC32 · somma di controllo Calcola il checksum CRC32 di un testo (esadecimale).