Lotto Number Generator | Random 1–45 Number Sets

This lotto number generator draws 6 unique numbers from 1 to 45 following Korean Lotto 6/45 rules. It uses the browser's cryptographic random number generator (crypto.getRandomValues) for less biased results than Math.random(). Choose how many sets to create and whether to include a bonus number. Generate multiple combinations at once before your weekly purchase.

5

Combination filters

Odd : even
Sum of 6 numbers

% shows how many of the last 100 draws matched. Filters do not change your odds.

Try your lucky lotto numbers!

Press the button below to pick your numbers

Numbers are random and do not guarantee any winnings.

Winning Pattern Analysis

Odd / Even

4:2Most common odd:even split (36%)

High / Low

3:3Low(1–22):High(23–45) split (34%)

Number Sum

137Average sum of 6 numbers

Consecutive

51%Draws with consecutive numbers

Number Frequency

Based on last 100 draws

Most frequent
27(20×)
13(18×)
15(18×)
38(18×)
3(17×)
Least frequent
14(7×)
5(9×)
43(10×)
34(10×)
21(10×)

Latest Winning Numbers

1243th(2026-09-26)
91824384344+35
🏆 1st: 12 winner(s) | Per winner: ₩2,592,525,282💰 Total prize: ₩31,110,303,384🎰 Total sales: ₩128,926,419,000

Recent Winning Numbers

DrawDateNumbersBonus1st
12422026-09-19
2410163141
993,281,029,250원
12412026-09-12
71316232443
9181,628,391,980원
12402026-09-05
111319203144
27161,791,817,758원
12392026-08-29
111322323336
8132,214,789,375원
12382026-08-22
21318323842
22231,197,258,718원
12372026-08-15
102023343740
36231,214,932,680원
12362026-08-08
121821293438
10112,441,919,375원
12352026-08-01
6711153943
2093,090,961,625원
12342026-07-25
11519313543
27181,595,129,563원
12332026-07-18
2720253740
2931837,965,396원

How to use

Choose sets

Choose how many sets to generate.

Set options

Enable the bonus number option if needed.

Generate

Generate the numbers and review or copy the result.

When to use this tool

Useful when you want quick random combinations instead of choosing each number manually.

When you want quick picks without choosing each number yourself

Generating extra combinations to compare alongside auto-picks

Creating multiple sets at once for a group purchase

Korean Lotto 6/45 Basics

Based on the Korean Dong Haeng Lottery 6/45 rules.

Lotto rules
Pick 6 unique numbers from 1 to 45
One bonus number is drawn separately (used for 2nd prize)
Drawing every Saturday at 8:35 PM KST
₩1,000 per game, up to 5 games per ticket
Winning odds
1st prize (6 match): 1 in 8,145,060
2nd prize (5 + bonus): 1 in 1,357,510
3rd prize (5 match): 1 in 35,724
4th prize (4 match): 1 in 733
5th prize (3 match): 1 in 45
Prize structure
4th (₩50,000) and 5th (₩5,000) are paid first
1st: 75% of the remaining pool, shared among winners
2nd: 12.5% of the remaining pool
3rd: 12.5% of the remaining pool
Random number method
This tool uses crypto.getRandomValues() for randomness
Cryptographic randomness is less biased than Math.random()
Each generation is independent of previous results
Results do not guarantee any winnings — use for reference only

FAQ

Are numbers from this tool more likely to win?

No. Lotto draws are completely random, so all number combinations have the same probability regardless of how they were chosen. The 1st prize odds are about 1 in 8.14 million.

How is crypto.getRandomValues() different from Math.random()?

crypto.getRandomValues() uses the operating system's cryptographic random number generator for unpredictable results. Math.random() produces pseudo-random numbers that can exhibit patterns.

What is the bonus number?

The bonus number is one extra number drawn in addition to the 6 winning numbers. If you match 5 numbers plus the bonus, you win 2nd prize.

How many sets can I generate at once?

You can generate 1 to 10 sets at a time. An actual lotto ticket in Korea allows up to 5 games per slip.

Can I save or share the generated numbers?

Click the Copy button to copy all generated numbers to your clipboard. Then paste them into a note app or messenger to save or share.