v4 aléatoire
122 bits aléatoires via crypto.getRandomValues(). Conforme RFC 4122, collision pratiquement impossible.
UUID v4 · UUID v7 · Bulk · Sans upload · Navigateur
Générez des identifiants uniques UUID v4 (aléatoire) et v7 (horodaté, triable) directement dans votre navigateur. Choix de la quantité, du format, du séparateur. Validation et inspection d'UUID existants. Aucune donnée ne quitte votre appareil.
122 bits aléatoires via crypto.getRandomValues(). Conforme RFC 4122, collision pratiquement impossible.
Préfixe 48 bits Unix ms + bits aléatoires. Triable chronologiquement, idéal pour clés primaires.
Casse + tirets + enveloppe indépendants. Ajoutez un préfixe personnalisé. Export TXT, JSON, CSV.
Détection de version, extraction du timestamp ISO pour v7, contrôle du variant RFC 4122. Accepte les formats avec ou sans tirets.
UUID v4 est entièrement aléatoire (122 bits). UUID v7 encode les 48 premiers bits avec l'horodatage Unix en millisecondes, ce qui le rend triable dans une base de données sans index secondaire.
Oui. Les options Casse, Tirets et Enveloppe sont indépendantes et combinables librement. Par exemple : MAJUSC. + sans tirets donne F47AC10B58CC4372A5670E02B2C3D479.
Oui. CHAR(32) sans tirets est supporté par MySQL, PostgreSQL et SQLite. Le format avec tirets (CHAR(36)) est le plus courant et recommandé pour la lisibilité.
Il permet d'ajouter un préfixe texte devant chaque UUID, par exemple id_ ou user_. Utile pour générer des identifiants prêts à insérer dans du code.
Oui. Une fois la page chargée, tout s'exécute dans le navigateur sans requête réseau. La génération utilise l'API crypto native du navigateur.