Lottery Number Generator
Pick a game, choose how many tickets, click generate. Numbers come from `crypto.getRandomValues` with rejection sampling, so each set is truly uniform — not the broken `Math.floor(Math.random()*N)` you see in random-internet generators. Eight popular formats are built in, plus a fully custom mode where you set the main pool, picks, and optional 'bonus' pool. Copy individual tickets or all at once.
Numbers are drawn with crypto.getRandomValues + rejection sampling for uniform distribution. No tool can improve your lottery odds — this is for fun and convenience only.
How to use
- Pick your lottery (Powerball, EuroMillions, Lotto 6/45, etc.) or 'Custom'.
- Choose how many tickets to generate (1–20).
- Click generate. Copy individual sets or all together.
Frequently asked questions
- Are these numbers really random?
- As random as your browser's CSPRNG can give. The picks within a ticket are drawn without replacement using rejection sampling on `crypto.getRandomValues`, so every legal combination is equally likely.
- Will this help me win?
- No tool can. Each draw is independent and any set of numbers is equally unlikely (or likely). Picking with this generator is mathematically the same as picking your kids' birthdays.
- Why a custom mode?
- Most countries have a local lottery not in the dropdown. Set the pool size and how many to pick, plus optional bonus pool — it'll cover almost any draw-style lottery.
- Does the order of numbers matter?
- No — official draws sort numbers in ascending order, which is what this tool does. Your physical ticket can mark them in any order.
Related tools
Random Number Generator
Generate cryptographically random numbers in any range — with or without duplicates, optionally sorted.
Raffle Draw
Pick N winners from a list of names — cryptographically random, with or without duplicates.
Random Picker — Roulette & Ladder
Pick a winner with a spinning wheel or a ladder (ghost-leg) draw.
Fibonacci Sequence Generator
Generate the first N Fibonacci numbers — 0, 1, 1, 2, 3, 5, 8 … — with exact big-integer precision, and see the last term, the running sum and the golden-ratio approximation of the final two terms.
Add Page Numbers to a PDF
Number the pages of a PDF — position, style, starting number and whether to skip the cover — and download it. Nothing is uploaded.
Random Color Generator
Generate a grid of random colors in HEX, RGB or HSL — pick how many, copy any value with one click, and regenerate instantly for design inspiration.