Le générateur de nombres aléatoires (RNG) est le logiciel des jeux de casino en ligne qui décide, de manière totalement aléatoire, du résultat de chaque jeu. Par exemple, le RNG décide de la position des rouleaux dans les machines à sous, ou du numéro qui sortira à la roulette, ou des cartes qui apparaîtront sur la table de blackjack.