Générateur d'identifiants
Génère des UUID v4/v7/v1, NanoIDs ou chaînes personnalisées avec alphabet et longueur configurables.
Configuration
Résultats
Aucun identifiant généré.
À propos : Générateur d'identifiants
Le générateur d'identifiants crée jusqu'à 100 UUID ou NanoID d'un coup, prêts à coller dans une base de données, un fichier de fixtures ou des tests. Tu choisis entre UUID v4 aléatoire, UUID v7 ordonné dans le temps, UUID v1 basé sur l'horloge, NanoID compatible URL, ou une chaîne aléatoire avec ton propre alphabet et ta propre longueur. Chaque identifiant se copie d'un clic, ou toute la liste d'un coup. La génération se fait localement dans ton navigateur.
Fonctionnalités
- UUID v4, v7 et v1, avec option pour les afficher en majuscules.
- NanoID à l'alphabet compatible URL (A-Z, a-z, 0-9, _ et -), de 4 à 64 caractères.
- Chaînes personnalisées avec l'alphabet de ton choix et une longueur de 1 à 128 caractères.
- Génération de 1 à 100 identifiants à la fois, régénérés automatiquement à chaque changement de réglage.
- Copie d'un identifiant au clic, ou de toute la liste, un identifiant par ligne.
Comment l'utiliser
- Choisis le type d'identifiant : UUID v4, v7, v1, NanoID ou personnalisé.
- Règle la longueur, l'alphabet ou les majuscules selon le type choisi.
- Ajuste la quantité avec le curseur, la liste se met à jour aussitôt.
- Clique sur un identifiant pour le copier, ou sur Tout copier pour récupérer la liste.
Questions relatives à l'utilisation
Un UUID v4 est entièrement aléatoire. Un UUID v7 commence par un horodatage en millisecondes, suivi d'une partie aléatoire : les identifiants générés à la suite se trient dans l'ordre chronologique, ce qui convient mieux aux clefs primaires indexées. Le v1, plus ancien, se base aussi sur l'horloge.
Non, tout est généré dans ton navigateur. Les UUID viennent de la bibliothèque uuid, et les NanoID et chaînes personnalisées utilisent le générateur aléatoire cryptographique du navigateur (crypto.getRandomValues). Aucun identifiant n'est envoyé ni enregistré ailleurs que sur ta page.
La longueur par défaut est de 21 caractères, comme la bibliothèque nanoid : avec 64 symboles possibles, le risque de collision reste négligeable pour la plupart des usages. Tu peux descendre jusqu'à 4 caractères pour des codes courts, en acceptant plus de risque, ou monter jusqu'à 64.