Générateur de nombres aléatoires

Tirez des entiers ou des décimaux dans n’importe quelle plage minimum–maximum, sous forme de liste ou d’une valeur par ligne. Demandez des valeurs uniques (sans répétition, comme un tirage de loterie) ou laissez les répétitions activées. Vous voulez des résultats reproductibles pour vos tests — saisissez une graine, et les mêmes nombres exacts reviendront à chaque fois. Voir aussi le Générateur de hachages pour les empreintes déterministes de textes et de fichiers.
Fonctionne entièrement en local — rien n’est envoyé.
Type : Min : Max :
Nombre : Décimales :
Séparateur : Graine : Même graine → même suite. Collez une graine pour reproduire une exécution.
Définissez une plage, un nombre et des options, puis cliquez sur Générer — ou appuyez sur Ctrl+Entrée.
Des nombres fiables :
Les tirages d’entiers entre min et max incluent les deux bornes. Lorsque Unique est activé, une plage mélangée est utilisée pour les petites plages et un échantillonnage par rejet pour les grandes, de sorte que chaque valeur n’apparaît qu’une fois au plus. Le générateur utilise mulberry32 — un algorithme pseudo-aléatoire rapide et bien testé — amorcé à partir de la source cryptographique de votre navigateur, sauf si vous saisissez une graine. Fournir la même graine reproduit toujours la même liste, ce qui est pratique pour les tests unitaires, les jeux de données A/B et les tirages d’atelier qui doivent être rejoués à l’identique.
Pseudo-aléatoire ou aléatoire cryptographique

Un PRNG comme mulberry32 transforme une graine en un flux fixe et reproductible — idéal pour les tests et les jeux de données rejouables. Un CSPRNG (la source cryptographique de votre navigateur) est imprévisible par conception — ce dont ont besoin les décisions de sécurité. Cette page utilise les deux : cryptographique par défaut, mulberry32 lorsque vous fixez une graine. Les tirages sont uniformes : chaque valeur de la plage a la même probabilité, sans courbe en cloche.

Ne dérivez jamais de mots de passe, de jetons ou de résultats de tirage au sort à partir d’un flux amorcé — quiconque connaît la graine peut le rejouer. Utilisez un générateur basé sur un CSPRNG pour tout ce où l’imprévisibilité est un enjeu.