← Desenvolvedor e datos
Desenvolvedor e datos · execútase localmente

Xerador e inspector de ULID

Xera ULIDs canónicos aleatorios criptograficamente ou inspecciona a entrada sen distinción de maiúsculas e minúsculas como un valor en maiúsculas de marca temporal de 48 bits e aleatoriedade de 80 bits inteiramente no navegador.

Listo. Os teus datos de traballo permanecen neste navegador.

Por que é útil esta ferramenta

Usa ULIDs cando a ordenación lexicográfica por tempo de creación sexa útil, ou inspecciona un valor existente antes de tratar o seu selo temporal incrustado como metadatos fiables.

Como funciona

O xerador combina o valor actual de milisegundos Unix de 48 bits con 80 bits aleatorios de Web Crypto e codifícao con Crockford Base32 canónica; a inspección rexeita o desbordamento e os caracteres non canónicos.

Exemplo práctico

Inspeccionar 01ARZ3NDEKTSV4RRFFQ69G5FAV informa da súa marca temporal UTC e separa o prefixo de tempo de dez caracteres do sufixo aleatorio de dezaseis caracteres.

Validación

O cálculo é determinista e explica os erros de validación en lugar de cambiar silenciosamente a entrada inválida.

Límite de privacidade

A entrada e a saída permanecen nesta pestana. A copia e a descarga realízanse a través das APIs do navegador sen subir datos a un servidor.

Pasaporte de resultado

Cada execución informa do seu modo de ferramenta, marca temporal e tamaño de entrada/saída para que os datos transformados poidan ser auditados.