Games & casino calculators

Random number generators, lottery probability tools, dice and coin simulators, plus full casino simulators — blackjack with animated deals, European roulette with a spinning wheel, a 3-reel slot machine, basic strategy chart, Hi-Lo card-counting trainer, and a poker hand evaluator. All instant, no signup, no tracking.

17 calculators
🎰Lottery number generator New
Generate random lines for Powerball, Mega Millions, EuroMillions, UK Lotto, or any custom game with main pool + bonus pool. Multiple sets at once with one click.
🎲Matching numbers probability New
Hypergeometric probability of matching exactly K of your picks against the drawn numbers. Includes a full table for every possible match count (0 through min(picks, drawn)).
🎫Quick pick generator New
Random numbers in any range with optional duplicates and sorting. The generic version of the lottery generator — useful for raffles, draw-of-lots, or testing.
📊Lottery frequency analysis New
Paste your historical draw data and see hot/cold numbers, draw frequency, gap analysis, and most-common pairs. Useful for spotting bias in non-fair-coin systems.
💰Jackpot probability New
True odds of winning the jackpot for Powerball (1 in 292M), Mega Millions (1 in 303M), EuroMillions (1 in 140M), UK Lotto, and any custom game. Plus per-tier prize odds.
🎰Casino RNG New
Spin European or American roulette (0–36 / 0,00,1–36), draw Keno (20 of 80), or pull bingo balls (1–75 / 1–90). Animated reveal with red/black/green colour coding for roulette.
🎲Dice roll simulator New
Roll any number of d4, d6, d8, d10, d12, d20, or d100 dice with optional modifier. Pip-faced d6 visualisation, crit/fumble highlighting, and running stats over many rolls.
🪙Coin flip simulator New
Flip 1 to 10,000 coins instantly. Heads/tails percentage, longest streak per face, law-of-large-numbers convergence shown live. Single-coin animation for individual flips.
🔀Shuffle generator New
Paste any list — names, items, tasks — and get a randomly reordered version via Fisher-Yates shuffle. Perfect for raffles, team picks, draw orders, random task assignment.
♠️Blackjack strategy chart New
Interactive basic strategy. Pick your hand and the dealer's upcard; the colour-coded chart highlights the right cell and tells you to hit, stand, double, split or surrender.
🃏Card counting trainer New
Practise the Hi-Lo system. Configurable speed and deck count, live deals, accuracy scoring, plus running- and true-count display so you can verify yourself round by round.
🃏Poker hand evaluator New
Pick 5 or 7 cards (Texas Hold'em with hole cards + board); the evaluator finds the strongest 5-card hand, names the rank, and highlights which cards make it.
♠️Blackjack simulator New
Play full hands of blackjack against the dealer with animated card deals. Six-deck shoe, dealer stands on soft 17, double / split / blackjack 3:2. Bankroll tracking included.
🎡Roulette simulator New
European single-zero wheel with animated spin. Click the felt to place inside or outside bets — straight up, red/black, dozens, columns — then watch the ball settle.
🎰Slots simulator New
3-reel slot machine with spinning-reel animation. Pull the lever, watch the reels stop one by one, hunt for triple diamonds and the jackpot. Pay table included.
🧩Sudoku puzzles New
A new daily Sudoku every day, plus unlimited random puzzles in four difficulties. Pencil marks, hints, undo and a timer — all in your browser.
⌨️Typing tutor New
Learn touch typing with chapters from home row to paragraphs. Live WPM, accuracy, visual keyboard with finger guides, gamified stars and per-lesson best scores saved locally.

About these tools

All five tools run in your browser — nothing you type or paste leaves the page. The probability math uses the standard hypergeometric distribution (the same formula every lottery operator publishes their odds with), implemented in JavaScript with BigInt to keep precision exact even for combinations in the hundreds of millions.

None of these tools improve your real chances in a fair lottery — every combination has the same probability per draw. They're useful for picking systematically (avoiding popular sequences so you'd share less if you win), understanding the actual odds, and analysing whether a game has shown statistical irregularities.

Math nerds: see also the permutation & combination calculator, probability distributions, and the general probability calculator.

Common questions

Will using these tools improve my chances of winning?

No. Lotteries are designed so every legal combination has equal probability per draw. What these tools can do: help you pick numbers that fewer other people pick (e.g., avoid 1-2-3-4-5-6 and obvious dates), so if you do win you share with fewer people. They also help you understand the real odds — which are usually much worse than headlines suggest.

Is the random generation truly random?

It uses the browser's crypto.getRandomValues when available — cryptographically secure, the same source used for password generation and TLS keys. Falls back to Math.random on very old browsers. For lottery picks either is more than random enough.

Is your frequency analysis based on real lottery data?

No — we don't fetch live draw data. The frequency tool analyses any draw history you paste in. It comes with a small synthetic sample so you can see the output format; replace it with your real game's published draw history.

Other categories