UUID UUID Generator

Gratuit · Sans inscription · Sans installation

Formateur d'UUID

Convertissez une liste d'UUID dans la forme attendue par votre système cible : canonique, sans traits d'union, entre accolades, en Base64url, en tableau d'octets C# ou en littéral SQL.

  • 9 formats de sortie
  • Pour le code et SQL
  • Jusqu'à 200 lignes

Formateur d'UUID

Formatter
Jusqu'à 200 lignes. Accolades, guillemets, majuscules et traits d'union manquants sont acceptés.

Résultat 0

Généré localement avec l'API Web Crypto — rien ne quitte votre navigateur. Raccourci : Ctrl + Enter — pour régénérer

Qu'est-ce qu'un Formateur d'UUID ?

Un même UUID s'écrit de bien des façons. Le formateur accepte les valeurs dans n'importe quelle forme courante et les rend exactement dans le format de sortie choisi.

Sont disponibles les minuscules canoniques, les majuscules, les 32 caractères hexadécimaux sans traits d'union, les accolades et les parenthèses, le Base64url pour les transmissions sûres en URL, le tableau d'octets pour les tests .NET et un littéral SQL pour les requêtes PostgreSQL.

Mode d'emploi

  1. Collez les UUID, un par ligne.
  2. Choisissez la forme voulue sous Format de sortie.
  3. Cliquez sur Convertir et copiez le résultat.

Cas d'usage

  • Préparer des identifiants pour une requête PostgreSQL en ::uuid.
  • Insérer des valeurs dans un test .NET sous forme de tableau d'octets.
  • Raccourcir des UUID en Base64url pour des URL.

Les versions d'UUID en un coup d'œil

VersionTriableBasé surÀ utiliser pour
v1NonHorodatage + adresse MACSystèmes anciens qui attendent encore du v1
v3NonHachage MD5 d'un nomIdentifiants déterministes quand MD5 est imposé
v4Non122 bits aléatoiresPresque tous les identifiants d'usage courant
v5NonHachage SHA-1 d'un nomQuand un même nom doit toujours donner le même identifiant
v6OuiHorodatage, réordonnéDes identifiants triables sans renoncer à l'aléatoire
v7OuiTemps Unix en millisecondesClés primaires de base de données et identifiants d'événements
v8NonVotre propre disposition de bitsFormats propres à un éditeur ou expérimentaux

Les sept versions font 128 bits et s'écrivent toutes dans la forme 8-4-4-4-12. Seule la signification des bits change.

Questions fréquentes

L'entrée doit-elle être déjà canonique ?

Non. La casse, les accolades, les traits d'union manquants et les guillemets autour de la valeur sont reconnus et retirés. Les lignes sans UUID valide sont ignorées puis comptées à la fin.

Pourquoi du Base64url plutôt que l'écriture habituelle ?

Parce que 22 caractères au lieu de 36, c'est nettement plus court, et que le Base64url passe dans une URL, un cookie ou un nom de fichier sans échappement.

L'UUID reste-t-il identique après conversion ?

Oui. Tous ces formats décrivent les mêmes 128 bits. Rien n'est régénéré : seule la présentation change.