Générateur de nombres aléatoires
Tirez des nombres aléatoires dans la plage de votre choix : entiers de toute taille, décimaux et tirages sans répétition.
Traité localement dans votre navigateur· Vos données restent dans votre navigateur.
Qu'est-ce que Générateur de nombres aléatoires ?
Ce générateur renvoie des nombres aléatoires uniformément répartis entre un minimum et un maximum inclus. L’aléa provient de crypto.getRandomValues et non de Math.random, et les valeurs sont tirées par échantillonnage par rejet : aucun nombre de la plage n’est favorisé.
Les bornes sont traitées en BigInt : vous pouvez utiliser des entiers bien au-delà de 2^53. Demandez jusqu’à 10 000 nombres, interdisez les doublons pour un tirage de loterie, ajoutez des décimales (par exemple de 0,00 à 1,00 en centimes) et choisissez un séparateur retour à la ligne, virgule ou espace.
Comment ça marche ?
- Saisissez le minimum et le maximum (inclus). Les très grands entiers sont acceptés.
- Indiquez combien de nombres vous voulez, s’ils doivent être uniques et le nombre de décimales.
- Cliquez sur Générer et copiez la liste. Recliquez pour un nouveau tirage.
Cas d'usage courants
- Tirer des numéros de loterie, de tombola ou de loto sans répétition.
- Lancer des dés ou choisir un indice aléatoire pendant des tests.
- Produire des données d’exemple avec des décimaux dans une plage donnée.
- Faire des choix impartiaux quand l’équité compte, par exemple pour répartir un groupe.
Exemples
Tirez des nombres aléatoires dans la plage de votre choix : entiers de toute taille, décimaux et tirages sans répétition.
Confidentialité
Générateur de nombres aléatoires s'exécute entièrement dans votre navigateur. Le texte ou les fichiers que vous fournissez sont traités sur votre appareil et ne sont ni envoyés, ni journalisés, ni stockés sur nos serveurs.
Limites
Les nombres sont tirés sur votre appareil et ne sont pas vérifiables par des tiers : pour un tirage public avec un lot, consignez la manière dont il a été fait. Une plage trop petite ne peut pas fournir le nombre de valeurs uniques demandé.
Questions fréquentes
Est-ce vraiment aléatoire ?
Il utilise le générateur cryptographiquement sûr du navigateur, alimenté par le système d’exploitation. Il convient aux jeux, à l’échantillonnage et aux tirages équitables ; Math.random n’est jamais utilisé.
Que fait « Sans doublons » ?
Le tirage se fait sans remise : chaque valeur apparaît au plus une fois. Si vous demandez plus de valeurs uniques que la plage n’en contient, une erreur s’affiche.
Puis-je utiliser des nombres supérieurs à 9 007 199 254 740 991 ?
Oui. Minimum et maximum sont lus comme des entiers BigInt : des plages de centaines de chiffres fonctionnent et les résultats restent exacts.
Outils associés
Générateur de chaîne aléatoire
Produisez des jetons, identifiants et chaînes de test avec le jeu de caractères qu’il vous faut.
Outils développeur
Tirage au sort de liste
Collez une liste, un élément par ligne, puis tirez des gagnants ou mélangez toute la liste au hasard.
Outils développeur
Générateur d’octets aléatoires
Obtenez des octets aléatoires bruts du générateur sécurisé du navigateur, au format attendu par votre code.
Outils développeur
Générateur de mot de passe
Créez des mots de passe robustes et réellement aléatoires avec les jeux de caractères de votre choix. Rien n’est envoyé ni enregistré.
Outils développeur
Générateur UUID
Créez un ou plusieurs milliers d’identifiants uniques universels, dans la version de votre choix et au format exact attendu par votre code ou votre base.
Outils développeur
Convertisseur de base (de 2 à 36)
Saisissez un nombre, choisissez sa base et la base cible : le résultat est exact, avec un aperçu en binaire, octal, décimal, hexadécimal et base 36.
Outils développeur