ClockTools Outils de développement

GUID Générateur en ligne

Utilisez notre générateur GUID gratuit pour créer des identifiants UUID v4 ou UUID v7 en masse, les formater pour le code et les bases de données, ou valider et inspecter un UUID existant.

Qu'est-ce qu'un générateur GUID ?

Un générateur GUID crée des identifiants 128 bits que le logiciel peut attacher aux lignes de base de données, aux ressources API, aux fichiers, aux demandes, aux tâches, aux événements, aux appareils de test et aux enregistrements distribués. GUID et UUID sont couramment utilisés comme noms pratiques pour la même famille d'identifiants, bien que GUID soit particulièrement familier dans les flux de travail Microsoft et .NET.

Notre outil de navigation génère des valeurs UUID v4 et UUID v7 par lots allant jusqu'à 1,000. Il peut les présenter sous forme canonique, majuscule, accolade, entre guillemets, compact, URN, Base64, URL Base64, codé en URL, JSON, CSV ou sortie SQL. Il valide également les identifiants existants et identifie leur version, leur variante, leur forme normalisée et leur horodatage UUID v7.

Comment utilisez-vous le générateur ClockTools GUID ?

  1. Choisissez UUID v4 pour les identifiants aléatoires ou UUID v7 lorsque l'ordre temporel est utile.
  2. Définissez une quantité comprise entre 1 et 1,000 et choisissez le format, l'encodage et la présentation de sortie.
  3. Générez les GUID et examinez le nombre de lots et le statut d'unicité.
  4. Copiez la sortie visible ou téléchargez-la au format TXT, CSV, JSON ou SQL.
  5. Utilisez Valider et inspecter pour normaliser un UUID existant et identifier sa version, sa variante ou son horodatage UUID v7.

UUID v4

UUID v4 utilise des données aléatoires avec une version fixe et des bits variantes. Il s'agit d'un choix généraliste très intéressant lorsqu'une application a besoin d'identifiants indépendants sans intégrer de temps de création.

UUIDv7

UUID v7 commence par les données d'horodatage Unix et ajoute des données aléatoires. Il peut trier largement par heure de création, ce qui est utile pour les journaux, les événements, les enregistrements et certaines conceptions d'index de base de données.

Comment les GUIDs sont-ils utilisés dans les bases de données et les API ?

Les équipes de bases de données utilisent les colonnes UUID pour les clés primaires, les identifiants publics, les importations, la réplication et les enregistrements créés par des clients indépendants. Les équipes API les utilisent pour les ID de ressources, les ID de corrélation, les demandes, les tâches, les téléchargements et les flux d'événements. Les testeurs utilisent des GUID en masse pour les appareils, les réponses fictives, les données de départ et les contrôles de gestion des collisions.

Un UUID est un identifiant plutôt qu'un mot de passe ou un secret automatique. Les jetons sensibles à la sécurité nécessitent une entropie, un secret, une expiration, un stockage sécurisé, une autorisation et une révocation spécialement conçus. Les bases de données importantes devraient également appliquer des contraintes uniques au lieu de s'appuyer uniquement sur des probabilités.

GUID FAQ du générateur

Qu'est-ce qu'un générateur GUID ?

Un générateur GUID crée des identifiants 128 bits pour les lignes de base de données, les ressources API, les fichiers, les événements, les tests et les enregistrements distribués sans nécessiter un compteur central.

Un GUID est-il identique à un UUID ?

Dans la plupart des travaux de développement modernes, GUID et UUID font référence à des identifiants 128 bits compatibles. GUID est courant dans les contextes Microsoft, tandis que UUID est le terme basé sur les normes.

Quelle version UUID dois-je choisir ?

Choisissez UUID v4 pour un identifiant aléatoire à usage général ou UUID v7 lorsque l'ordre approximatif au moment de la création est utile pour les enregistrements, les journaux, les événements ou les index.

Combien de GUID puis-je générer à la fois ?

Notre générateur GUID en masse crée des valeurs 1 à 1,000 dans un lot et vérifie que chaque valeur générée dans le lot est unique.

Les GUID générés sont-ils stockés ou envoyés à un serveur ?

Non. La génération, le formatage, l'encodage, la validation et la création de fichiers s'effectuent localement dans votre navigateur.

Puis-je générer des GUID pour JSON, SQL ou CSV ?

Oui. Choisissez un tableau JSON, des valeurs SQL entre guillemets, une sortie séparée par des virgules ou une valeur par ligne, puis combinez la mise en page avec les formats et encodages disponibles.

Un GUID peut-il être utilisé comme mot de passe ou jeton secret ?

Un GUID est un identifiant, pas automatiquement un mot de passe ou un secret. Les jetons sensibles à la sécurité nécessitent des contrôles d’entropie, de confidentialité, d’expiration, de stockage et d’autorisation spécialement conçus.

Que vérifie le validateur GUID ?

Il normalise les formes canoniques, compactes, entre parenthèses, entre parenthèses, entre guillemets et URN, puis identifie la version, la variante, les valeurs nulles ou maximales et l'heure UUID v7 intégrée.

Le générateur GUID fonctionne-t-il sur mobile ?

Oui. La génération, la sortie, la copie, le téléchargement, la validation et le contenu de support s'adaptent aux téléphones, tablettes, ordinateurs portables et écrans de bureau.