Les slots de casino en ligne sont programmés avec des logiciels informatiques qui utilisent des générateurs de nombres aléatoires pour déterminer les résultats des tours de jeu. Les résultats sont déterminés par le numéro généré au moment où le joueur appuie sur le bouton de rotation. Les fabricants peuvent ajouter des fonctionnalités spéciales comme des tours gratuits ou des jeux bonus, soumises à des algorithmes de génération de nombres aléatoires pour garantir l'équité.