Texte et encodage

Générateurs UUID et ID

Ces outils génèrent et décodent les identifiants utilisés en base de données ou dans des systèmes distribués : Générateur UUID crée des UUID v1, v4 et v5 avec copie en un clic, Décodeur UUID vérifie la variante d'un UUID existant et en lit l'horodatage embarqué, et Identifiants modernes couvre en plus ULID, nanoid et cuid pour les projets qui préfèrent des ID triables ou plus courts.

Pour des identifiants propres à une plateforme, Décodeur Snowflake lit les ID de Twitter, Discord ou un schéma personnalisé, et Générateur d'ObjectId produit et décode les ObjectId MongoDB avec la date qu'ils contiennent. Générateur de chaînes aléatoires complète l'ensemble pour des mots de passe ou des octets aléatoires, avec graine reproductible ou hasard sécurisé selon le besoin.

8 outils

FAQ des outils UUID / ID Generators

Quelle version d'UUID choisir, v1, v4 ou v5 ?

UUID v4 est purement aléatoire et convient à la majorité des cas, v1 encode un horodatage et l'adresse réseau de la machine, et v5 est déterministe à partir d'un espace de noms et d'une valeur. Générateur UUID produit les trois versions.

Comment retrouver la date de création cachée dans un ObjectId MongoDB ?

Un ObjectId MongoDB commence par un horodatage Unix sur ses quatre premiers octets. Générateur d'ObjectId décode cette partie et affiche la date de création exacte de l'identifiant, sans avoir besoin de la base de données d'origine.

Quelle est la différence entre un UUID et un ULID ?

Un ULID reste triable dans l'ordre chronologique de création car son préfixe encode un timestamp, contrairement à un UUID v4 aléatoire. Identifiants modernes génère les deux, et Décodeur UUID lit l'horodatage d'un UUID v1 existant.