Générateur Nano ID — Identifiants courts et compatibles URL

Créez des identifiants courts, aléatoires et compatibles URL comme V1StGXR8_Z5jdHi6B-myT — le même format que la célèbre bibliothèque nanoid. Choisissez la longueur et l’alphabet, ajoutez un préfixe, puis consultez le calculateur de collisions pour vous assurer que vos identifiants sont assez longs.

Mis à jour le
ULID

Décoder un ULID

Vos données ne quittent jamais votre ordinateur. Tout le traitement se fait localement dans votre navigateur.

Comment utiliser : Générateur Nano ID

  1. La page démarre en mode Nano ID avec les 21 caractères compatibles URL par défaut.
  2. Choisissez une longueur plus courte ou plus longue et un alphabet — pour des codes que les gens saisissent à la main, sélectionnez « Sans caractères ambigus ».
  3. Indiquez combien d’identifiants vous créez par heure pour voir le délai avant une probabilité de 1 % de doublon.
  4. Copiez ou téléchargez les identifiants.

Comment Nano ID choisit les caractères

Chaque caractère est tiré de l’alphabet avec crypto.getRandomValues. Pour que chaque caractère ait la même probabilité d’apparition, les octets aléatoires sont masqués à la puissance de deux supérieure, et les valeurs hors alphabet sont écartées — la même approche que la bibliothèque nanoid — plutôt que d’utiliser le modulo, qui favoriserait certains caractères.

L’estimation des collisions repose sur le paradoxe des anniversaires : avec un alphabet de A caractères et une longueur L, il existe AL identifiants possibles, et une probabilité de 1 % de doublon apparaît après environ √(0,02 · AL) identifiants. Pour des identifiants triables, consultez le Générateur ULID.

Aussi recherché comme : générateur nanoid, nanoid en ligne, générateur id court, générateur id compatible url, collision nanoid, générateur id alphabet personnalisé, générateur id aléatoire.

Outils complémentaires : Générateur Nano ID

  • Générateur UUID — Créez en masse des UUID v4 cryptographiquement aléatoires ou des UUID v7 triables, basés sur l’horodatage, puis copiez-les ou téléchargez-les.
  • Générateur de mots de passe — Créez des mots de passe robustes et véritablement aléatoires ou des phrases de passe faciles à saisir, grâce à des règles avancées : incluez ou excluez des mots, imposez des caractères, choisissez les symboles autorisés, évitez les répétitions et les séquences.
  • Générateur de nombres aléatoires — Générez des nombres aléatoires (avec ou sans doublons), sélectionnez des gagnants dans une liste, mélangez des noms, répartissez des groupes en équipes, lancez une pièce et lancez des dés — en utilisant la fonction aléatoire cryptographiquement sécurisée de votre navigateur.
  • Générateur de slug — Convertissez n'importe quel titre en slug URL propre, en minuscules, avec une translittération correcte des accents, des umlauts et du cyrillique, une suppression facultative des mots vides et un mode en masse pour traiter des listes entières.

Questions fréquentes

Nano ID est-il meilleur qu’UUID ?
Pour les identifiants dans les URL, oui : 21 caractères Nano ID apportent un peu plus d’aléatoire qu’un UUID v4, avec 15 caractères de moins. Les UUID restent préférables lorsqu’une base de données ou une API attend précisément ce format.
Quel alphabet dois-je utiliser ?
Le mode compatible URL est celui par défaut et le plus compact. Utilisez « Sans caractères ambigus » pour les codes lus ou saisis par des personnes (bons de réduction, codes d’invitation), et « Chiffres uniquement » pour des éléments comme les numéros de commande — en allongeant la longueur pour compenser.
Ces identifiants sont-ils sécurisés ?
Ils proviennent du générateur aléatoire cryptographique du navigateur, ils sont donc imprévisibles. Pour des secrets comme les clés API, utilisez 32 caractères ou plus.
Puis-je installer Générateur Nano ID en tant qu’application web et l’utiliser hors ligne ?
Oui. Générateur Nano ID est une application web installable (PWA) : elle s’installe depuis votre navigateur, sans passer par une boutique d’applications. Cliquez sur « Installer l’application » en haut de cette page dans Chrome ou Edge (Windows, macOS, Linux, ChromeOS) ; sur Android, utilisez « Partager » → « Ajouter à l’écran d’accueil » sur iPhone et iPad ; ou « Fichier » → « Ajouter au Dock » dans Safari 17+ sur Mac. L’application s’ouvre alors dans sa propre fenêtre avec sa propre icône, et comme elle s’exécute entièrement dans votre navigateur, elle continue de fonctionner hors ligne. Firefox sur ordinateur de bureau ne permet pas d’installer d’applications web. Comment fonctionne l’installation.

Outils similaires