Aussi disponible en : English · Español · Português · العربية
Générateur de nombres aléatoires
Tirez un ou plusieurs nombres au hasard, dans la plage de votre choix, avec ou sans doublons.
Qu’est-ce qu’un générateur de nombres aléatoires ?
Un générateur de nombres aléatoires est un outil qui tire un ou plusieurs nombres au hasard dans une plage que vous définissez, sans schéma ni intention derrière le résultat. Celui-ci fonctionne entièrement dans votre navigateur : vous indiquez un minimum, un maximum et le nombre de valeurs à tirer, et le résultat s’affiche instantanément, sans rien envoyer à un serveur.
On s’en sert pour à peu près tout ce qui demande de choisir sans favoriser personne : un tirage au sort entre amis, une loterie de classe, l’attribution de numéros, une partie de jeu de société, un échantillon pour une étude, ou simplement trancher entre plusieurs options. La différence avec une calculatrice ou un dé physique, c’est que la plage peut couvrir n’importe quel intervalle de nombres entiers, négatifs compris, et que vous pouvez tirer jusqu’à 1000 nombres d’un coup.
Comment l’utiliser
- Définissez la plage. Renseignez un Minimum et un Maximum : n’importe quels nombres entiers entre -1 000 000 000 et 1 000 000 000, négatifs compris.
- Précisez combien de nombres tirer. Dans le champ Combien de nombres, indiquez de 1 à 1000 résultats, et cochez Sans doublons si chaque nombre du tirage doit être différent des autres.
- Lancez le tirage et récupérez le résultat. Cliquez sur Générer les nombres (le bouton devient Tirer à nouveau ensuite) : les résultats s’affichent en grille, et Copier tout les copie en un clic.
D’où vient l’aléatoire de ce générateur
Contrairement à beaucoup d’outils qui s’appuient sur Math.random(), une fonction rapide mais prévisible, ce générateur puise ses nombres dans la source aléatoire cryptographique du navigateur (crypto.getRandomValues). Math.random() n’offre aucune garantie de sécurité : à partir d’une poignée de nombres qu’elle a produits, on peut reconstituer son état interne et prédire tous les suivants. Cela ne pose aucun problème pour mélanger une playlist, mais ça en pose un dès qu’un tirage a un enjeu réel pour quelqu’un.
L’autre point technique, moins visible mais tout aussi important, concerne la façon dont ces bits aléatoires bruts sont convertis en un nombre dans votre plage. La méthode la plus courante — et la plus trompeuse — consiste à prendre un octet aléatoire et à le réduire par un modulo, par exemple un octet modulo 100 pour obtenir une valeur entre 0 et 99. Le problème, c’est que 256 ne se divise pas exactement par 100 : les valeurs de 1 à 56 sortent alors une fois et demie plus souvent que celles de 57 à 100. Ce générateur utilise à la place un rejet d’échantillonnage : il tire des bits, et si le résultat tomberait dans la zone qui créerait ce biais, il le jette et retire, jusqu’à obtenir un nombre pour lequel chaque valeur de la plage a exactement la même probabilité. Ces deux points ont été vérifiés par des tests avant la rédaction de cette page, pas simplement supposés.
Les limites, sans détour
Rien n’est enregistré ni journalisé ici : c’est bon pour votre vie privée, moins bon si vous avez besoin d’une preuve. Il n’existe aucune trace du tirage que vous pourriez montrer à quelqu’un après coup. Pour un tirage au sort public dont le résultat pourrait être contesté, filmez-le en direct ou passez par un service qui publie un enregistrement signé et vérifiable de chaque tirage — random.org fait référence sur ce point.
Cet outil n’est pas certifié pour les jeux d’argent ni les loteries officielles : ces usages exigent des générateurs matériels audités et un agrément réglementaire. Il est pensé pour les jeux, la classe, les tirages au sort entre amis, l’échantillonnage, la répartition des corvées et les petites décisions du quotidien. Il ne tire que des nombres entiers, jamais de décimales, et avec Sans doublons coché, vous ne pouvez pas obtenir plus de résultats que la plage n’en contient : demander 10 nombres uniques entre 1 et 5 n’en renverra que 5. Enfin, rien n’est sauvegardé d’une session à l’autre : recharger la page efface les résultats.
Pourquoi c’est gratuit
Cet outil tourne entièrement dans votre navigateur, sans compte à créer, sans filigrane sur les résultats et sans version payante cachée derrière une fonctionnalité utile. FreeToGenerate.com propose des outils simples et gratuits : vous générez ce dont vous avez besoin et vous repartez.