Développeur / Outils pour navigateur
Générateur d’ULID
Générez des ULID triables, préservez leur monotonie dans une même milliseconde et décodez leur horodatage.
Générateur d’ULID: Générez des ULID triables, préservez leur monotonie dans une même milliseconde et décodez leur horodatage. Fonctionne 100 % localement dans votre navigateur, sans aucun téléversement de fichier vers le serveur.
- Catégorie
- Outils développeur
- Exécutions
- Dans votre navigateur
- Coût
- Gratuit · sans inscription
- Disponibilité
- Prêt à l'emploi
Fonctionne entièrement dans votre navigateur
Un ULID contient un horodatage de 48 bits et 80 bits aléatoires. Le mode monotone incrémente la partie aléatoire pendant la même milliseconde et conserve l’horodatage précédent si l’horloge recule. Les ULID révèlent l’heure de création et ne sont pas des mots de passe. Spécification ULID · Générateur d’UUID
Spécification ULID
Spécification canonique ULID, encodage, horodatage et règles de monotonie : https://github.com/ulid/spec . La valeur maximale acceptée est 7ZZZZZZZZZZZZZZZZZZZZZZZZZ ; les valeurs dépassant la limite d’horodatage de 48 bits sont rejetées.
Génération et décodage
La génération commence par une source aléatoire cryptographique du navigateur. Si le suffixe aléatoire de 80 bits déborde au cours d’un même horodatage, la génération échoue au lieu de revenir à zéro.
Le décodage accepte les caractères valides en majuscules ou en minuscules et affiche l’heure UTC. Il extrait une heure encodée, et non un enregistrement de création vérifié.
Comment l'utiliser
- Choisissez un nombre d’ULID et indiquez si la génération doit rester monotone.
- Générez et copiez les identifiants.
- Collez un ULID pour afficher son horodatage UTC et ses millisecondes Unix.
Confidentialité et limitations
Vos saisies restent dans ce navigateur. Rien de ce que vous saisissez n’est envoyé ni enregistré.
Outils associés
Questions fréquentes
Que contient un ULID ?
Un horodatage de 48 bits exprimé en millisecondes et une partie aléatoire de 80 bits, encodés sous la forme de 26 caractères Crockford Base32. Les lettres I, L, O et U sont exclues.
Que garantit le mode monotone ?
Pendant cette session, la partie aléatoire est incrémentée lorsque l’horodatage ne change pas. Si l’horloge recule, l’horodatage précédent est conservé. Des onglets ou des appareils distincts ne partagent pas cet état de classement.
Puis-je utiliser un ULID comme mot de passe ?
Non. Il révèle l’heure de création, et les valeurs monotones suivent un incrément prévisible. Utilisez le générateur de mots de passe pour vos mots de passe.
Outil gratuit · dans votre navigateur exécutions · aucun compte requis