When you press spin on an online slot, the reels you see turning are an animation. The result was already decided a fraction of a second earlier by a piece of software called a random number generator, or RNG. Understanding what an RNG does — and doesn’t do — clears up most of the confusion people have about whether online games are “fixed”.
What an RNG actually is
An RNG is an algorithm that produces a continuous stream of numbers with no discernible pattern. In casino software it is usually a pseudo-random number generator: it starts from a seed value (often drawn from unpredictable sources such as system timing) and runs it through a mathematical function to produce billions of outputs. Each number is mapped to an outcome — a reel position, a card, a pocket on the wheel.
The generator runs constantly, whether anyone is playing or not. The moment you click, the software takes the number available at that instant. This is why the timing of a click can’t be gamed: the stream moves far too quickly, and the outcome is fixed the moment the request is received.
How it’s tested in the UK
Any operator holding a UK Gambling Commission licence must use games that have been certified by an approved test house. Independent laboratories such as eCOGRA, GLI, BMM and iTech Labs run statistical tests on millions of simulated outcomes, checking that the distribution matches what the game’s maths model claims. They also examine the source code and confirm that the RNG cannot be influenced by the operator, the player or the time of day.
Certification is not a one-off. Games are re-tested when updated, and operators are subject to ongoing compliance audits under the Commission’s technical standards.
Common misconceptions
“The casino can switch it to cold mode.” In a licensed environment, the operator does not host the RNG. The game runs on the studio’s servers (NetEnt, Play’n GO, Pragmatic Play and so on), and the operator simply displays the result. Changing behaviour mid-session would breach the certified build.
“It’s due a win.” The RNG has no memory. A slot that hasn’t paid a bonus in 400 spins is exactly as likely to pay one on the next spin as it was on the first. Streaks feel meaningful to humans; to the algorithm they are just consecutive samples.
“Demo mode pays better than real money.” Under UK rules, demo versions must use the same maths as the real-money version.
What the RNG cannot do
It cannot make a game fair in the sense of paying back everything staked. The RNG produces random outcomes; the game’s pay table decides what those outcomes are worth. That is where the return-to-player percentage comes from, and it is set below 100% by design. Randomness guarantees unpredictability, not profitability.
Why it matters
Knowing that outcomes are independent and pre-determined changes how you think about play. Timing, rituals and “hot” machines drop out of the picture. What remains is the maths of each game — its RTP and volatility — and how long you choose to play.
Gambling should be treated as paid entertainment, never as a way to make money. If play stops feeling like fun, support is available free of charge from GamCare on 0808 8020 133 or at BeGambleAware.org.

