Nombre aléatoire : générateur en ligne
Tirez un nombre au hasard entre 1 et 100 ou entre les bornes de votre choix, une liste sans répétition, ou un nombre à 4, 6 ou 10 chiffres.
Générer un nombre aléatoire en un clic
Indiquez deux bornes, puis cliquez sur « Générer un nombre ». Les deux bornes font partie du tirage : de 1 à 100, le 1 et le 100 peuvent sortir. Si vous les inversez, l’outil les remet dans l’ordre. Trois onglets couvrent les besoins courants :
- Un nombre : un nombre à la fois, avec l’historique des tirages. Cochez « Ne pas redonner un nombre déjà sorti » pour un loto de kermesse ou un bingo.
- Liste de nombres : jusqu’à 10 000 nombres d’un coup, avec ou sans répétition, triés ou non, entiers ou avec 1 à 6 décimales.
- Nombre à X chiffres : un nombre de 1 à 50 chiffres, par exemple un code à 4 chiffres, avec ou sans zéro au début.
Les bornes peuvent être négatives et aller jusqu’à un million de milliards. Chaque résultat se copie d’un clic.
Nombre aléatoire entre 1 et 10, entre 1 et 100 : les plages courantes
Cliquez sur une plage : l’outil règle les bornes et tire un nombre aussitôt.
| Plage | Pour quoi faire |
|---|---|
| 1 à 2 | Trancher entre deux choix, comme à pile ou face |
| 1 à 3 | Départager trois options ou trois joueurs |
| 1 à 6 | Remplacer un dé à six faces |
| 1 à 10 | Donner une note ou lancer un jeu entre amis |
| 1 à 20 | Remplacer le dé à 20 faces des jeux de rôle |
| 1 à 50 | Tirer un numéro de ticket ou de dossard |
| 1 à 100 | Jouer au plus ou moins, choisir dans une liste numérotée |
| 1 000 à 9 999 | Obtenir un nombre à 4 chiffres |
Autres plages : 1 à 4, 1 à 5, 1 à 8, 1 à 12, 1 à 16, 1 à 24, 1 à 30, 1 à 90. Pour toute autre plage, écrivez simplement vos bornes dans l’outil.
Tirer plusieurs nombres sans répétition
Avec répétition, chaque nombre est tiré à part : le même peut sortir deux fois, comme quand on lance plusieurs dés. Sans répétition, un nombre sorti n’est plus remis en jeu, comme les boules d’un loto. L’onglet « Liste de nombres » propose les deux, et il vous prévient si vous demandez plus de nombres qu’il n’en existe dans la plage.
Choisissez sans répétition pour un échantillon, un ordre de passage ou une attribution de numéros. Gardez la répétition pour simuler des dés, ou pour une série de mesures au hasard. La liste affiche aussi le total et la moyenne, et elle se copie avec un nombre par ligne pour Excel ou sur une seule ligne.
Générer un nombre à 4, 6 ou 10 chiffres
L’onglet « Nombre à X chiffres » tire chaque chiffre au hasard. Sans zéro au début, un nombre à 4 chiffres va de 1 000 à 9 999. Cochez « Autoriser un zéro au début » pour aller de 0000 à 9999, comme un code PIN : il y a alors 10 000 possibilités au lieu de 9 000. L’outil travaille chiffre par chiffre : même à 50 chiffres, rien n’est arrondi.
Ce générateur est-il vraiment aléatoire ?
L’outil s’appuie sur crypto.getRandomValues, le générateur prévu par les navigateurs pour la sécurité. C’est un générateur pseudo-aléatoire : un calcul, amorcé avec une valeur imprévisible fournie par le système. Il ne dépend pas d’un phénomène physique comme un dé ou le bruit de l’atmosphère, mais il est conçu pour qu’on ne puisse pas deviner la suite. La fonction Math.random, plus courante sur le web, n’offre pas cette garantie.
Un autre piège guette les générateurs simples : réduire un grand nombre à une petite plage peut favoriser les premiers nombres. Ici, les tirages qui créeraient ce déséquilibre sont rejetés et refaits, si bien que chaque nombre a exactement la même chance. Tout se passe dans votre navigateur : aucun tirage n’est envoyé ni enregistré.
Quelle chance a chaque nombre ?
Dans une plage de N nombres, chacun a 1 chance sur N de sortir, à chaque tirage.
| Plage | Chance d’obtenir un nombre précis |
|---|---|
| 1 à 2 | 1 sur 2 (50 %) |
| 1 à 6 | 1 sur 6 (16,7 %) |
| 1 à 10 | 1 sur 10 (10 %) |
| 1 à 100 | 1 sur 100 (1 %) |
| 1 à 1 000 | 1 sur 1 000 (0,1 %) |
Le générateur n’a pas de mémoire : un nombre qui n’est pas sorti depuis longtemps n’a pas plus de chances de sortir au tirage suivant. Les répétitions, elles, arrivent plus vite qu’on ne le croit. Entre 1 et 10, cinq tirages donnent déjà 70 % de chances de voir un nombre deux fois. Entre 1 et 100, il suffit de 13 tirages pour dépasser une chance sur deux. Ce n’est pas un défaut de l’outil : c’est le même effet que le paradoxe des anniversaires.
Pourquoi ne pas choisir un nombre soi-même ?
Parce que nous sommes mauvais pour imiter le hasard. Dans un sondage YouGov publié en mars 2025, un tiers des Britanniques (33 %) ont choisi le 7 quand on leur demandait un nombre entre 1 et 10, alors que le hasard en donnerait 10 %. Ils évitaient aussi les extrêmes : 1, 2, 9 et 10. Un générateur n’a pas ces préférences, ce qui le rend utile dès qu’un choix doit être équitable.
Générer un nombre aléatoire dans Excel ou en programmation
- Excel et Google Sheets :
=ALEA.ENTRE.BORNES(1;100)donne un entier de 1 à 100, et=ALEA()un nombre entre 0 et 1. Ces formules changent à chaque calcul : pour figer le résultat, copiez la cellule puis collez les valeurs. - Python :
random.randint(1, 100)inclut les deux bornes, etrandom.sample(range(1, 50), 5)tire 5 nombres sans répétition. - JavaScript :
Math.floor(Math.random() * 100) + 1pour un usage simple,crypto.getRandomValuesdès que le tirage doit être imprévisible. - PHP :
random_int(1, 100). - Java :
new Random().nextInt(100) + 1.
D’autres outils pour tirer au sort
- le tirage au sort désigne des gagnants dans une liste de noms et forme des équipes ;
- la roue de la chance fait tourner une roue avec vos propres choix ;
- pile ou face lance une pièce, une fois ou plusieurs milliers de fois ;
- le calcul de pourcentage vous aide à exprimer une chance en pourcentage ;
- Hakim explique et résout les exercices de maths, y compris de probabilités.
Questions fréquentes
Comment tirer un nombre au hasard entre 1 et 100 ?
Laissez les bornes 1 et 100 dans l’onglet « Un nombre », puis cliquez sur « Générer un nombre ». Le 1 et le 100 peuvent sortir, et chaque nombre a 1 chance sur 100.
Comment obtenir des nombres sans répétition ?
Pour une liste, cochez « Sans répétition » dans l’onglet « Liste de nombres ». Pour tirer les nombres un par un, comme à un loto de kermesse, cochez « Ne pas redonner un nombre déjà sorti » dans l’onglet « Un nombre ».
Ce générateur est-il vraiment aléatoire ?
Il utilise le générateur cryptographique du navigateur (crypto.getRandomValues). C’est un calcul et non un phénomène physique, mais il est conçu pour être imprévisible, et chaque nombre a exactement la même chance de sortir.
Peut-on deviner le prochain nombre ?
Non. Chaque tirage est indépendant des précédents : un nombre souvent sorti, ou absent depuis longtemps, n’a ni plus ni moins de chances de sortir ensuite.
Quelle est la différence entre un chiffre et un nombre ?
Les chiffres sont les dix signes de 0 à 9. Un nombre s’écrit avec un ou plusieurs chiffres : 427 est un nombre à 3 chiffres. Pour un seul chiffre au hasard, tirez entre 0 et 9.
Peut-on tirer des nombres négatifs ou à virgule ?
Oui. Les bornes peuvent être négatives dans tous les cas. Pour des nombres à virgule, choisissez de 1 à 6 décimales dans l’onglet « Liste de nombres » : de 0 à 1 avec 2 décimales donne par exemple 0,37.
Peut-on s’en servir pour une grille de Loto ?
Oui, mais aucune méthode n’augmente vos chances. Dans « Liste de nombres », tirez 5 nombres de 1 à 49 sans répétition, puis 1 nombre de 1 à 10. Une grille a 1 chance sur 19 068 840 de décrocher le jackpot, qu’elle soit tirée au hasard ou non.
Quelles sont les limites de l’outil ?
Les bornes vont jusqu’à un million de milliards, en positif comme en négatif. Une liste compte jusqu’à 10 000 nombres, et un nombre à X chiffres jusqu’à 50 chiffres. L’outil est gratuit et sans inscription, sans limite de tirages.
Un exercice de probabilités à comprendre ?
Hakim IAMathématiques