Gerador de ULID
Gere ULIDs (identificadores únicos ordenáveis lexicograficamente), uma alternativa ao UUID.
🔒 100 % no cliente — nenhum dado enviado
Gere identificadores ULID ordenáveis cronologicamente, uma alternativa moderna a UUIDs para seus bancos de dados e chaves primárias. A geração usa crypto.getRandomValues, 100% no navegador: nada é enviado para um servidor.
What is it for?
- ▸ Crie chaves primárias ordenáveis por horário de criação.
- ▸ Substitua um UUID v4 por um identificador ordenável.
- ▸ Gere IDs para logs ou eventos com timestamp.
- ▸ Melhore o desempenho de índices de banco de dados.
FAQ
Qual é a diferença entre ULID e UUID?
Um ULID incorpora um timestamp, tornando-o ordenável cronologicamente, ao contrário de um UUID v4 totalmente aleatório.
Um ULID é único?
Sim: 48 bits de timestamp e 80 bits de aleatoriedade tornam colisões extremamente improváveis.
Quantos caracteres tem um ULID?
26 caracteres em Crockford Base32, sem caracteres ambíguos como I, L, O ou U.
Posso usar um ULID como chave primária?
Sim, sua ordem cronológica melhora a localidade do índice em comparação com um UUID aleatório.
Related tools
AES · criptografar / descriptografar Criptografe e descriptografe texto com AES-GCM usando uma senha, no seu navegador. Chave de API · gerador Gere chaves de API com um prefixo personalizado (sk_live_, pk_...), criptograficamente seguras. Hash Bcrypt Gere um hash bcrypt de uma senha e verifique uma senha contra um hash, no seu navegador. Calculadora binária (bitwise) Execute operações bitwise (AND, OR, XOR, NOT, shifts) em dois números, no seu navegador. Cifras clássicas (Caesar, ROT13, Vigenère) Criptografe e descriptografe com as cifras Caesar, ROT13 e Vigenère (educacional). CRC32 · checksum Calcule o checksum CRC32 de um texto (hexadecimal).