← utilities

Random Number Generator

Min, max and count. Inclusive integers, in this tab.

Number

    Set min, max and count, then Generate.

    100% Client-Side Processing

    What Random Number Generator is

    You set a minimum and a maximum. Both ends are included. Count is how many numbers to draw, from 1 to 100. Unique (no repeats) refuses a draw that would need more values than the range allows.

    Generate uses crypto.getRandomValues in this tab. One number shows large. Several show as a list. You can copy the result as comma-separated values or as one number per line. This is not a lottery and not a raffle certificate. Refreshing the page loses the list unless you copied it first.

    How to use it

    1. Enter min, max, and count (1–100).
    2. Turn Unique on if you do not want repeats.
    3. Generate. Read the large figure or the list.
    4. Copy as CSV or as lines. Paste the copy into a sheet if you need a record.

    Common uses

    Pick a page number in a book. Assign a practice problem from a set. Shuffle who goes first in a small group. Draw sample IDs for a dry run. Build a short list of test ages or quantities. Choose a seat in a numbered row. Pick a day in a month when every date should have a fair chance.

    Teachers use Unique so two students do not get the same prompt number. Designers use a single draw when a mock needs a plausible integer. Developers use a list of IDs for a fixture file. Families use it for a board-game tie-break. It is a helper, not a casino and not a prize draw. If money or a public raffle is involved, use a process your local rules accept. This page will not stamp a certificate.

    Watch the range. Min 1 and max 6 with count 10 and Unique on will fail, because six faces cannot yield ten distinct values. Turn Unique off if repeats are fine. Swap min and max if you typed them backwards; the page expects a real interval. Huge integers have a documented ceiling in the fields. Stay inside it.

    Privacy

    There is no result log on our side. Close the tab and the numbers are gone. Copy is the only way to keep them.