Aucun upload, 100 % local, sans compte

Générateur de nombres aléatoires

Instantané, sécurisé et entièrement hors ligne, vos nombres ne quittent jamais votre appareil.

Comment fonctionne Générateur de nombres aléatoires

Le generateur de nombres aleatoires produit un ou des milliers d'entiers dans la plage que vous definissez, d'un simple tirage de loterie a une liste complete d'identifiants uniques. Chaque nombre est tire de la Web Crypto API (crypto.getRandomValues), adossee a la source d'entropie cryptographiquement sure integree a votre systeme d'exploitation. Cela est fondamentalement different de Math.random(), qui utilise un algorithme pseudo-aleatoire deterministe pouvant etre predit si la graine est connue.

L'outil propose aussi un mode sans doublons pour les tirages ou chaque valeur ne doit apparaitre qu'une seule fois (implemente par rejet d'echantillons), un tri croissant ou decroissant optionnel, et une copie en un clic de la liste generee. Toute la logique de generation s'execute localement dans votre navigateur ; rien n'est envoye a un serveur.

Comment utiliser Générateur de nombres aléatoires, étape par étape

  1. Saisissez les valeurs minimale et maximale de la plage (entiers, y compris les valeurs negatives).
  2. Indiquez combien de nombres vous souhaitez generer.
  3. Activez "Sans doublons" si chaque nombre ne doit apparaitre qu'une seule fois dans le resultat.
  4. Cliquez sur Generer.
  5. Copiez le resultat avec le bouton de copie en un clic, ou triez-le par ordre croissant ou decroissant avant de copier.

Cas d'utilisation courants

  • Tirer six numeros uniques de loterie entre 1 et 49 avec le mode sans doublons.
  • Selectionner aleatoirement 10 gagnants parmi une liste de 500 participants numerotes de 1 a 500.
  • Generer une liste de 100 identifiants d'etudiants aleatoires dans une plage pour un exercice de simulation de classe.
  • Choisir un nombre aleatoire entre 1 et 6 pour decider a qui est le tour dans un jeu de societe quand aucun de vrais des n'est disponible.

Questions fréquentes

L'outil envoie-t-il mes nombres ou saisies a un serveur ?

Non. Tout s'execute dans votre navigateur via JavaScript et la Web Crypto API. Aucune requete reseau n'est faite pendant la generation et l'outil fonctionne hors ligne une fois la page chargee.

Quelle est vraiment la qualite de l'aleatoire ?

crypto.getRandomValues est alimentee par le noyau du systeme d'exploitation via des sources d'entropie materielle (bruit thermique, temporisation des interruptions et similaires). C'est la meme source que celle utilisee pour la generation de cles cryptographiques. Math.random(), en revanche, utilise un PRNG logiciel qui est rapide mais deterministe et predictible si son etat est connu. Pour la plupart des applications comme les tirages au sort et l'echantillonnage, la difference est theorique, mais utiliser la source securisee ne coute rien et est la valeur par defaut appropriee.

Comment fonctionne le mode sans doublons ?

L'outil tire les nombres un par un. Si un nombre deja selectionne est tire, il est ecarte et un nouveau tirage est effectue (rejet d'echantillons). La plage doit contenir au moins autant d'entiers distincts que le nombre demande ; l'outil le valide et affiche une erreur si la requete est impossible. Pour des comptages importants par rapport a la taille de la plage, cette approche peut necessiter de nombreuses tentatives ; l'outil limite les nouvelles tentatives pour eviter les boucles infinies.

Puis-je generer des nombres hors de la plage des entiers ?

L'outil genere des entiers (nombres entiers), y compris les entiers negatifs. Les nombres decimaux ne sont pas directement pris en charge. Pour simuler le lancer d'un de a six faces, fixez la plage de 1 a 6. Pour choisir un pourcentage aleatoire, fixez 0 a 100.

Le generateur convient-il a des usages de securite ou de jeux d'argent ?

La source sous-jacente (crypto.getRandomValues) convient a un usage cryptographique, mais cet outil est un utilitaire pratique, pas un systeme certifie pour les jeux d'argent ou la securite. Pour les jeux reglementes ou la generation de cles cryptographiques, utilisez une plateforme dediee certifiee.

Puis-je l'utiliser pour des numeros de loterie ou un tirage au sort ?

Oui. Fixez la plage correspondant a votre loterie (par exemple 1 a 49), saisissez le nombre de numeros (par exemple 6), activez sans doublons et cliquez sur Generer. La source securisee rend le tirage statistiquement equitable et impartial. Vous pouvez regenerer autant de fois que necessaire.