← Développeur & données
Développeur & données · fonctionne localement

Générateur et inspecteur d'ULID

Générez des ULID canoniques aléatoires cryptographiques ou inspectez l'entrée insensible à la casse sous forme d'horodatage en majuscules de 48 bits et de valeur de randomisation de 80 bits entièrement dans le navigateur.

Prêt. Vos données de travail restent dans ce navigateur.

Pourquoi cet outil est utile

Utilisez des ULID lorsque l'ordre lexicographique par date de création est utile, ou examinez une valeur existante avant de considérer son horodatage intégré comme des métadonnées fiables.

Comment ça marche

Le générateur combine la valeur de milliseconde Unix actuelle de 48 bits avec 80 bits aléatoires Web Crypto et les encode avec Crockford Base32 canonique; l'inspection rejette les caractères de dépassement et non canoniques.

Exemple pratique

01ARZ3NDEKTSV4RRFFQ69G5FAV rapporte son horodatage UTC et sépare le préfixe de temps de dix caractères du suffixe aléatoire de seize caractères.

Validation

Le calcul est déterministe et explique les erreurs de validation au lieu de modifier silencieusement les entrées invalides.

Limite de confidentialité

L'entrée et la sortie restent dans cet onglet. La copie et le téléchargement se font via les API du navigateur, sans envoi vers un serveur.

Passeport de résultat

Chaque exécution indique son mode d’outil, son horodatage et la taille de l’entrée/de la sortie afin que les données transformées puissent être auditées.