Générer UUID v4, UUID v7 et ULID. Prend en charge la génération par lots et diverses options de format.
Sélectionnez le format à générer : UUID v4 (aléatoire), UUID v7 (basé sur l'horodatage) ou ULID.
Définissez les majuscules/minuscules, avec ou sans tirets, et le nombre d'IDs à générer (1-100).
Cliquez sur 'Générer' puis sur 'Copier' pour copier les IDs générés dans le presse-papiers.
Nombre entier de 1 à 100
Pas d'historique
Le Générateur UUID/ULID est un outil en ligne qui génère des identifiants uniques. Il est utile pour les clés primaires de base de données, les identifiants API et toute situation nécessitant des identifiants sans doublons. Il prend en charge trois formats : UUID v4 (entièrement aléatoire), UUID v7 (basé sur l'horodatage) et ULID (triable).
UUID v4 a 122 bits aléatoires et est un identifiant entièrement aléatoire. UUID v7 contient un horodatage au début et est triable par temps de génération. ULID est également triable par temps mais utilise un format Base32 de 26 caractères, ce qui le rend plus court que UUID et adapté aux URLs et noms de fichiers.
Théoriquement oui, mais pour UUID v4 la probabilité de collision est extrêmement faible (environ 2^122 possibilités). Même en générant 1 milliard d'IDs par seconde, il faudrait environ 85 ans avant qu'une collision ne se produise.
UUID v7 ou ULID est recommandé. Comme ils peuvent être triés par horodatage, l'efficacité de l'index B-Tree est bonne et les performances d'insertion s'améliorent. UUID v4 est aléatoire, donc les index ont tendance à se fragmenter.
Utilisez-la quand les tirets sont peu pratiques, par exemple dans les paramètres d'URL ou les noms de fichiers. Le résultat est une chaîne continue de 32 caractères, mais l'unicité reste la même.
Non, tout le traitement s'effectue entièrement dans votre navigateur. Il utilise un générateur de nombres aléatoires cryptographiquement sécurisé (crypto.getRandomValues).