Générateur UUID v7
Créez des UUID v7 qui se trient par date de création, idéaux comme clés primaires dans les bases de données et les journaux.
Traité localement dans votre navigateur· Vos données restent dans votre navigateur.
Qu'est-ce que Générateur UUID v7 ?
L’UUID version 7, normalisé par la RFC 9562, place au début de l’identifiant un horodatage Unix de 48 bits en millisecondes, puis le complète par un compteur et des bits aléatoires. Comme les octets de poids fort sont une lecture d’horloge, une valeur créée plus tard est plus grande qu’une valeur créée plus tôt, ce qui garde les index B-tree compacts et les insertions rapides.
Ce générateur produit un lot strictement croissant. Vous pouvez laisser l’heure à « maintenant » ou saisir une date ISO ou des secondes Unix pour fabriquer des identifiants à un instant précis, et un tableau peut afficher l’horodatage décodé de chaque UUID.
Comment ça marche ?
- Choisissez le nombre d’UUID souhaité (dix par défaut).
- Saisissez éventuellement un horodatage comme 2025-01-31T12:00:00Z ; laissez vide pour l’heure actuelle.
- Gardez « Afficher l’horodatage intégré » activé pour voir la date décodée à côté de chaque UUID.
- Générez, puis copiez ou téléchargez la liste ; triée comme du texte, elle est en ordre chronologique.
Cas d'usage courants
- Clés primaires pour des tables PostgreSQL, MySQL ou SQLite qui profitent de la localité des insertions.
- Identifiants d’événements et de journaux qui doivent se trier chronologiquement sans colonne d’horodatage séparée.
- Alimenter des jeux de test avec des identifiants répartis sur une date choisie pour tester des requêtes temporelles.
- Essayer l’UUID v7 avant de l’adopter dans un nouveau service.
Exemples
Créez des UUID v7 qui se trient par date de création, idéaux comme clés primaires dans les bases de données et les journaux.
Confidentialité
Générateur UUID v7 s'exécute entièrement dans votre navigateur. Le texte ou les fichiers que vous fournissez sont traités sur votre appareil et ne sont ni envoyés, ni journalisés, ni stockés sur nos serveurs.
Limites
Les 48 premiers bits révèlent la date de création : n’utilisez pas le v7 si cette information est sensible. L’ordre est exact dans un même lot ici, mais seulement approximatif entre machines dont les horloges diffèrent.
Questions fréquentes
En quoi l’UUID v7 diffère-t-il du v4 ?
Le v4 est totalement aléatoire et sans ordre. Le v7 commence par un horodatage en millisecondes : les identifiants se trient par date de création, au prix de la divulgation de cette date.
Puis-je générer un UUID v7 pour une date passée ?
Oui. Saisissez la date dans le champ d’horodatage. Le lot portera cette heure et restera strictement croissant, pratique pour des données de test et des migrations.
L’UUID v7 est-il un standard officiel ?
Oui. Il est défini dans la RFC 9562 (2024), qui remplace la RFC 4122 et ajoute les versions 6, 7 et 8.
Outils associés
Générateur UUID
Créez un ou plusieurs milliers d’identifiants uniques universels, dans la version de votre choix et au format exact attendu par votre code ou votre base.
Outils développeur
Générateur UUID v4
Obtenez des UUID version 4 aléatoires, le choix courant pour des identifiants uniques quand l’ordre et la reproductibilité importent peu.
Outils développeur
Validateur UUID et détecteur de version
Collez un ou plusieurs UUID pour savoir lesquels sont valides, de quelle version ils sont et, pour les versions temporelles, quand ils ont été créés.
Outils développeur
Convertisseur de timestamp Unix
Collez une valeur epoch ou une date et obtenez toutes les représentations courantes d’un coup : secondes, millisecondes, ISO 8601, RFC 2822, heure locale et temps relatif.
Date & heure
Convertisseur de timestamp en date
Collez une colonne de valeurs epoch issues d’un journal ou d’un export de base de données et obtenez une date lisible par ligne, avec un tableau indiquant l’unité détectée.
Date & heure
Générateur UUID v5 (basé sur un nom)
Transformez des noms, des URL ou des domaines en UUID stables : un même espace de noms et un même nom donnent toujours le même résultat.
Outils développeur
Générateur UUID v1
Créez des UUID de version 1 construits à partir d’une lecture d’horloge et d’un identifiant de nœud, puis décodez l’horodatage qu’ils contiennent.
Outils développeur