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.