Lottery Number Generator

Draw random lottery numbers with no repeats.

Private in your browserFree · No sign-up
Runs in your browser

Your details

Choose your settings, then generate a fresh result.

Your result

Your result will appear here

Enter valid details, or run the tool with the example values.

Method & assumptions

Draws numbers one at a time from a shrinking pool using the browser's cryptographically secure random number generator (rejection sampling to avoid bias), guaranteeing no repeats within a draw, then sorts the result in ascending order.

Limits to keep in mind

Purely for entertainment; it does not predict, influence, or improve odds in any real lottery draw. Main numbers can't exceed 20 per draw, and pools are capped at 200.

Your input stays on this device. No uploads, no account.
FROM INPUT TO ANSWER

How to use the lottery number generator

  1. 01

    Enter your input

    Enter your own values or use an example to explore lottery number generator.

  2. 02

    Review the result

    Numbers are unique within this draw and stay inside your chosen range. Randomly generated picks do not improve the probability of winning.

  3. 03

    Compare or copy

    Adjust one input to compare outcomes. Copy the result when ready, or reset for a new calculation.

A LITTLE CONTEXT

About this lottery number generator

Draw a set of random lottery numbers with no repeats within each draw, using cryptographically secure randomness. Choose how many main numbers to draw and the highest number in the pool, and optionally add a separate bonus-number draw with its own pool size; this tool draws unique numbers from each pool using the same secure random source as the Password Generator, then sorts and displays them. Use this workspace to prepare a result you can review before putting it to use. All processing takes place on your device, without an account or an upload of your inputs. Check the examples to understand the expected output, read the limitations for the supported scope, and reset the form when you want to start a separate task.

How the lottery number generator works

Draws numbers one at a time from a shrinking pool using the browser's cryptographically secure random number generator (rejection sampling to avoid bias), guaranteeing no repeats within a draw, then sorts the result in ascending order.

Lottery Number Generator examples

01

6 main numbers from 1–49; no bonus

Six unique sorted numbers between 1 and 49
02

5 main numbers from 1–70; 1 bonus number from 1–25

Five main numbers, plus one separate bonus number

Limitations & privacy

Purely for entertainment; it does not predict, influence, or improve odds in any real lottery draw. Main numbers can't exceed 20 per draw, and pools are capped at 200.

Inputs and results stay in this browser. Only tool identifiers are stored for your recently used tools. You can clear that history from the directory.

Lottery Number Generator: frequently asked questions

How does the lottery number generator work?

Draws numbers one at a time from a shrinking pool using the browser's cryptographically secure random number generator (rejection sampling to avoid bias), guaranteeing no repeats within a draw, then sorts the result in ascending order.

What can I inspect in the lottery number generator result?

The lottery draw pools helps you check the result before using it. Purely for entertainment; it does not predict, influence, or improve odds in any real lottery draw. Main numbers can't exceed 20 per draw, and pools are capped at 200.

Does the lottery number generator upload my input?

Processing happens in your browser. No tool input or output is uploaded to a server. Use Reset to clear the current workspace before starting a separate task.

Updated September 20, 2026

Related tools for your next step

All tools