How Online Slots Work: RNG, RTP, Volatility & Paylines Explained
Complete technical guide to slot mechanics. Understand Random Number Generators, Return to Player, and volatility—the math behind spinning reels.
The Random Number Generator (RNG)
Every slot game uses a Random Number Generator (RNG)—a computer algorithm that produces random numbers determining spin outcomes.
How RNG Works
- You click "Spin" at a specific microsecond in time
- The RNG pulls a random number from its continuous generation cycle
- That number determines the outcome: Which symbols land, whether you win, how much you win
- The reels animate to match the outcome (the animation is predetermined, not random)
Key RNG Facts
- Completely random: No pattern, no way to predict the next spin
- Independent: Each spin is mathematically independent. Previous losses don't affect next spin.
- Verified: Independent auditors (GLI, BMM Testlabs) verify RNG fairness before a game launches
- Unchanged: RNG cannot be changed per player or adjusted by the casino
- Seed-based: RNG is based on a "seed" (usually server time to microsecond precision)
Why You Can't "Beat" the RNG
Some players believe:
- "If I click at the right time, I can influence the outcome"
- "If I wait longer between spins, I'll do better"
- "The machine is due for a win"
Reality: All false. RNG pulls a random number the instant you click. Timing your click by milliseconds doesn't matter—the RNG has already determined your outcome based on which random number corresponds to your spin time.
Mathematical Example
RNG generates random numbers between 1-1,000,000.
- Numbers 1-500,000: Spin loses
- Numbers 500,001-700,000: Win $1
- Numbers 700,001-850,000: Win $5
- Numbers 850,001-1,000,000: Win $10+
Each spin pulls a random number. It's either in a win range or loss range. No way to predict which.
Return to Player (RTP)
RTP is the mathematical average payout percentage calculated over millions of spins.
RTP Formula
RTP = (Total Paid Out / Total Wagered) × 100
Example: A slot that pays out $960 for every $1,000 wagered has a 96% RTP.
How Providers Calculate RTP
- Design the game (symbols, payouts, features)
- Simulate millions of spins (10,000,000+) in a lab
- Calculate total payout percentage from simulation
- Adjust game if RTP doesn't match target
- Submit to independent auditor for verification
- Auditor confirms RTP with own simulation
- Game launched with verified RTP
RTP is Guaranteed Over Time, Not Per Session
- Over 1 million spins: RTP will be very close to published percentage (96.09% might be 95.9-96.3%)
- Over 100,000 spins: RTP will be reasonably close (95.5-96.5% range)
- Over 1,000 spins: RTP might vary significantly (85-110%)
- Over 100 spins: RTP is meaningless (could be 0% or 500%)
Key insight: Your $50 session might result in 0% return (you lose it all) or 300% return (you triple it). RTP only guarantees outcomes across 10,000+ spins.
Volatility (Variance)
Volatility describes how spread out the wins are. It affects your emotional experience and bankroll requirements, not the overall RTP.
Three Volatility Levels
Low Volatility
- Win frequency: 30-40% of spins
- Average win: 0.5x to 2x stake
- Max consecutive losses: Usually under 20
- Example: Starburst
Medium Volatility
- Win frequency: 20-30% of spins
- Average win: 2x to 5x stake
- Max consecutive losses: Usually 50-100
- Example: Gonzo's Quest, Blood Suckers
High Volatility
- Win frequency: 10-20% of spins
- Average win: 5x to 50x+ stake
- Max consecutive losses: Often 100+
- Example: Divine Fortune, Mega Fortune
Volatility vs RTP
Important: Volatility does NOT change RTP. A 96% RTP low-volatility game pays the same 96% RTP as a 96% RTP high-volatility game. Volatility only changes HOW the wins are distributed.
Example: Over 10,000 spins, both games pay back 96% ($960 per $1,000 wagered). But low-volatility might have frequent $2 wins, while high-volatility might have rare $200 wins.
Paylines Explained
A payline is a line across the reels that pays out if matching symbols land on it.
Classic 3-Reel Game (1 Payline)
One horizontal line across the three reels. Symbols must match on that line to win.
Modern 5-Reel Game (20-25 Paylines)
Multiple lines (horizontal, diagonal, zigzag) that can pay out. More paylines = more chances to win per spin.
Complex Games (50+ Paylines)
Games like 88 Fortunes (88 paylines) or Megaways (100,000+ paylines) have many win combinations.
Does More Paylines = Better Odds?
No. More paylines = higher bet cost, not better odds. A 10-payline game has the same RTP as an 88-payline game at the same coin denomination.
The trade-off:
- Fewer paylines = lower bet cost, fewer wins
- More paylines = higher bet cost, more frequent wins
- RTP remains the same
Calculating True Bet Cost
True Bet = Coin Value × Number of Paylines
- Starburst: $0.01 coin × 10 paylines = $0.10 minimum bet
- 88 Fortunes: $0.01 coin × 88 paylines = $0.88 minimum bet
- Divine Fortune: $0.01 coin × 20 paylines = $0.20 minimum bet
Features & How They Work
Wild Symbols
Substitute for any symbol to complete a payline. Increases win chances.
Example: You have two Diamonds. A Wild lands. The Wild acts as a third Diamond = you win.
Scatter Symbols
Pay regardless of payline. Landing 3+ scatters triggers bonus rounds or free spins.
Payout: Usually 10x-100x stake for landing 3-5 scatters.
Free Spins
Awarded by landing scatters. You spin for free, winnings are real. Often include multipliers (2x, 3x) on wins.
Bonus Rounds
Interactive mini-games triggered by landing specific symbols. You make choices to win prize amounts.
Example: Pick 3 out of 5 symbols to reveal hidden prizes (instantly paid).
Multipliers
Increase win amounts. A 3x multiplier triples your win amount.
Example: You win $10. A 3x multiplier applies. You get $30 instead.
Expanding Wilds
Wild symbols that expand to cover entire reels, increasing win chances.
Example: A wild lands on reel 2 and expands (covers all 5 rows). Dramatically increases win combinations.
Cascading Reels
Winning symbols disappear, new symbols fall down. Can create multiple wins in one spin.
Example: You win with 3 Diamonds. They disappear. 4 new symbols fall. They align for another win. This continues until no more wins.
House Edge & Expected Loss
House Edge Formula
House Edge = 100% - RTP%
- 96% RTP = 4% house edge
- 95% RTP = 5% house edge
- 98% RTP = 2% house edge
Expected Loss Calculation
Expected Loss = Total Wagered × House Edge
Example: You wager $1,000 on a 96% RTP game.
- House edge: 4%
- Expected loss: $1,000 × 4% = $40
- Expected return: $960
Key point: This is the average over thousands of spins. Your actual result could be $0-$5,000+. But the math says -$40 on average.
Common Misconceptions
Myth 1: "Slots are 'due' for a win after losing streaks"
Reality: Slots have no memory. Each spin is independent. A 100-spin losing streak doesn't mean the next spin is more likely to win.
Myth 2: "Playing at night vs. daytime changes odds"
Reality: RNG doesn't change with time. Odds are identical 24/7.
Myth 3: "Casinos can loosen/tighten slots per player"
Reality: RTP is hardcoded. Casinos cannot change it per player. All players get identical RTP.
Myth 4: "The slot just paid someone so it won't pay again soon"
Reality: Each machine is independent. One player's win doesn't affect another player's odds.
Myth 5: "Holding the spin button longer delays the outcome"
Reality: The outcome is determined the instant you click. How long you hold the button doesn't matter.
Variance in Action: Simulated Sessions
Session 1: Starburst, 100 Spins, $0.50 Bet
- Total wagered: $50
- Expected return (96.09% RTP): $48.05
- Possible outcomes:
- → Lucky: $75 return (50% win)
- → Average: $48 return (break-even)
- → Unlucky: $25 return (50% loss)
Session 2: Divine Fortune, 100 Spins, $1 Bet
- Total wagered: $100
- Expected return (96.59% RTP): $96.59
- Possible outcomes:
- → Lucky (hit minor jackpot): $500+ return
- → Average: $97 return
- → Unlucky: $40 return (60% loss)
Key insight: 100 spins is too small to see RTP in action. Variance dominates. You could lose 60% or win 400%. RTP only guarantees outcomes over thousands of spins.
Why Slots Have Such High House Edge
Slots have higher house edge (4-5%) than blackjack (0.5%) because:
- No skill involved: Blackjack rewards strategy; slots are pure luck
- No game time: Each spin is 3 seconds vs. blackjack hand taking 1-2 minutes (more spins = more house edge compounding)
- Faster play: You can lose $100 in 5 minutes on slots vs. 30 minutes on blackjack
- Exciting features: Bonus rounds, free spins, and themes are entertainment that costs RTP
The trade-off: Slots are more entertaining but mathematically worse than table games.