- Fact-checked by Josh Miller
- Edited by Diana Westfield
How slot machines work gets a lot less magical once you turn the sound off and stop staring at the lights. Press spin and a chip has already picked your result; the reels are just there to break the news slowly. The game’s maths, set long before you sat down, decides how much of the money going in comes back out. The free CasinoCalcs RTP calculator turns that into pounds and pence for any game.
How slot machines work under the hood
Somewhere inside the cabinet, or on a server if you’re playing online, sits a random number generator, the RNG. It churns through numbers thousands of times a second, all day, even when the machine is sat there flashing at nobody. Your button press just freezes whichever number it was on at that instant. The reels whirring, the last one crawling to a halt, the bonus symbol that stops one row short and makes you groan: it’s theatre. The result was settled before any of it started.
That has a couple of consequences people don’t like hearing. A machine can’t be “due” a win, because it has no memory of the last spin. And stopping the reels early with the button changes nothing except how long you wait. The gambler’s fallacy simulator is a good way to watch that play out.
What does RTP mean?
Return to player, RTP for short, is how much of the money fed into a game it gives back, measured across an enormous number of spins. Put a billion pounds through a 96% slot and roughly £960 million comes back out; the £40 million difference is the casino’s cut, 4% of everything staked.
The important bit is “over millions of spins”. In a single session anything can happen: you might double your money or lose the lot. RTP tells you the price of playing, not what you’ll walk away with tonight.
What a session actually costs
Expected loss is stake × number of spins × house edge. Playing £1 spins on a 96% game at one spin every six seconds, that’s 600 spins and £600 through the machine in an hour, with an expected cost of £24. Drop to 50p spins and it halves. Got a figure in mind for tonight? The slot bankroll calculator will tell you, near enough, how long it lasts at your stake.
What is volatility in slots?
Volatility (some call it variance) is about how that RTP gets handed back to you, and it’s why two 96% games can feel like completely different machines.
On a low volatility game you’ll get lots of little wins, a quid here, 60p there, and your balance sinks gently rather than falling off a cliff. High volatility ones are moodier. They’ll happily take 150 spins off you with barely a nibble, then drop most of their RTP in one bonus round you might never see. Great when it happens; on a £20 budget it mostly doesn’t, so go for something calmer.
Hit frequency
Hit frequency is how often a spin returns anything at all. 25% means a win roughly every four spins, but plenty of those “wins” are smaller than the stake: you bet £1, win 40p and the machine celebrates anyway. The slot hit frequency calculator shows how often you’d expect a winning spin and how long a dry run can stretch.
Paylines, ways and bonus rounds
Older machines paid on one line straight across the middle. Newer ones use dozens of lines or “243 ways”, where matching symbols on neighbouring reels count wherever they sit. And the free spins, multipliers and pick-a-box bonuses aren’t a gift on top of the RTP; they’re paid for out of it. When a bonus feels generous, it’s because the base game was paying less to fund it.
Why two slots with the same RTP feel so different is down to volatility: slot volatility explained goes through it with numbers. Try the slot simulator or the expected loss calculator.
How do online slots work?
Online slots work the same way as the cabinets, minus the cabinet. When you press spin, the game asks a random number generator for a result, looks it up against the reel layout and the pay table, and animates the reels to land there. The RNG runs on the casino’s or the studio’s server, and licensed games are tested by independent labs to check that the results are random and the RTP matches what’s stated.
The real differences are speed and settings. An online spin takes about three seconds, so you play far more spins per hour than in a pub, and the same game can be released at several RTPs, say 96%, 94% and 92%. The info screen tells you which one you’re on. For the ways-to-win games, see how Megaways slots work, and for the pub version, how fruit machines work.
How to play slots
Choose your stake per spin, which on most games is the coin value times the number of lines, and press spin. Winning combinations pay according to the paytable, which you’ll find behind the “i” or menu button along with the game’s RTP. Bonus rounds, free spins and multipliers trigger on special symbols. Autoplay spins for you; if you use it, set a loss limit first.
Can you win at slot machines?
In a session, yes, and that’s the whole appeal. Over many spins, no: a 96% RTP game keeps about £4 of every £100 you put through it. There’s no strategy that changes that, no timing trick and no “due” machine. The only real choices are the RTP (higher is cheaper), the volatility (lower means smaller, more frequent wins) and your stake, which decides how fast you get through your budget. The slots with the best odds are simply the ones with the highest RTP, and the slot RTP calculator shows what that’s worth per hour.