ToolHub
Ouvrir l'outil

Generateur NanoID

Generer des identifiants uniques securises, courts et compatibles URL

Outils developpeur

À propos de cet outil

Le generateur NanoID est un outil en ligne qui cree des identifiants uniques securises, courts et compatibles URL en utilisant l'aleatographie cryptographique. Il prend en charge la longueur et l'alphabet personnalises, la generation unitaire et par lots, et la copie en un clic — toutes les operations s'executent localement dans le navigateur.

Principales fonctionnalités

Aperçu rapide

Cas d'utilisation

id generator

Questions fréquentes

Quelle est la longueur par defaut de NanoID ? Peut-elle etre personnalisee ?

La longueur par defaut est de 21 caracteres, ce qui est la longueur recommandee par NanoID, avec une probabilite de collision extremement faible avec l'alphabet recommande. Vous pouvez ajuster librement la longueur de l'ID entre 1 et 256.

Comment personnaliser le jeu de caracteres de l'ID ?

Definissez le jeu de caracteres souhaite dans le champ « Alphabet ». Par defaut, l'alphabet URL-safe de 64 caracteres est utilise (lettres majuscules et minuscules, chiffres, tiret bas et tiret). Par exemple, pour uniquement des chiffres, definissez 0123456789.

Quelle est la faible probabilite de collision de NanoID ?

Avec la longueur par defaut de 21 caracteres et un alphabet de 64 caracteres, la probabilite de collision apres la generation d'un milliard d'ID est d'environ 1 %. L'augmentation de la longueur de l'ID reduit exponentiellement la probabilite de collision ; par exemple, une longueur de 36 caracteres ne produit pratiquement aucune collision meme avec des billions d'ID.

Mes donnees sont-elles en securite avec cet outil ?

Absolument securise. Toute la generation d'ID utilise le generateur de nombres aleatoires cryptographiques crypto.getRandomValues integre au navigateur, en local, sans envoyer d'informations a un serveur.

Puis-je generer plusieurs ID en lot ?

Oui. Definissez la quantite dans la zone de generation par lots (1 a 100), cliquez sur generer pour creer plusieurs NanoID en une seule fois. Les resultats du lot prennent en charge la copie individuelle.