Random Number Generator

Generate one or many random integers within an inclusive range, with optional unique values and a reproducible seed.

Your numbers

Live

Instant result. Updates while you type.

Your result

Updated now
—

Enter your numbers.

Random number generator with unique-number mode

Choose an inclusive minimum and maximum, request up to 100 integers and decide whether repeats are allowed. Every generated list is shown in order and can be reproduced from its shared link.

Editorial checkInclusive bounds, duplicate handling and browser entropy path checked against the Web Crypto specification.Updated September 9, 2026Read the publication standard

Inputs used by this calculator

Random Number Generator uses the fields below. The starting values reproduce the page example; replace them with values from the same units and time period before using the result.

Field-by-field reference for Random Number Generator.
InputStarting exampleAccepted valueHow it is used
Minimum integer1-1000000000 to 1000000000Supplies the minimum integer quantity used by the published equation or result breakdown.
Maximum integer100-1000000000 to 1000000000Supplies the maximum integer quantity used by the published equation or result breakdown.
How many numbers51 to 100Supplies the how many numbers quantity used by the published equation or result breakdown.
Allow duplicatesYesYes · NoSupplies the allow duplicates quantity used by the published equation or result breakdown.
Random Number Generator calculation pathMinimum integer, Maximum integer, How many numbers and Allow duplicates pass through the displayed Random Number Generator relationship before the main answer and supporting values are shown.1Entered values2Published formula3Checked result
Random Number Generator calculation pathMinimum integer, Maximum integer, How many numbers and Allow duplicates pass through the displayed Random Number Generator relationship before the main answer and supporting values are shown.

How to generate random numbers

Enter whole-number bounds, choose the list length and press Generate numbers. The first generated value appears as the main result while the full ordered list appears below.

  1. Set the inclusive minimum.
  2. Set the inclusive maximum.
  3. Choose 1–100 results.
  4. Turn duplicates off for a sample without replacement.

Inclusive ranges

Both endpoints can appear. A range from 1 to 10 contains ten possible integers, while −5 to 5 contains eleven because zero is included.

range size = maximum − minimum + 1

Duplicates and unique sampling

When duplicates are allowed, each draw is independent and a value may appear more than once. With duplicates disabled, values are removed after selection. The requested count cannot exceed the range size.

Browser randomness and shared lists

A new request begins with a seed supplied through the browser Web Crypto API. HitEquals then produces a deterministic sequence from that seed, allowing a copied link to recreate the exact same list for verification.

Limits and secure use

The generator limits lists to 100 values and bounds to plus or minus one billion so the output stays inspectable. It is intended for ordinary selection and simulation, not cryptographic secrets, regulated drawings or audited gambling.

What the Random Number Generator answers

Generate one or many random integers within an inclusive range, with optional unique values and a reproducible seed.

Use Random Number Generator when you know Minimum integer, Maximum integer, How many numbers and Allow duplicates and need the relationship expressed by the published equation.

Common range examples

Every example includes both endpoints.
UseMinimumMaximumPossible integers
Standard die166
Percentage0100101
Signed small range−101021
Playing-card position15252

Frequently asked questions

Are the minimum and maximum included?

Yes. Either endpoint may be generated.

Can I generate numbers without repeats?

Yes. Choose No under Allow duplicates; the requested count must fit inside the range.

Can the same shared link reproduce a list?

Yes. Generator settings and the seed are included in the link.

Can I generate negative integers?

Yes. The supported bounds extend from −1,000,000,000 to 1,000,000,000.

Is this suitable for passwords or gambling?

No. Use a dedicated audited system for security credentials, lotteries or regulated gambling.

What question does this Random Number Generator answer?

Generate one or many random integers within an inclusive range, with optional unique values and a reproducible seed.

What to keep in mind

Useful for games, sampling and classroom work. This browser tool is not certified for lotteries, gambling or security key generation.

Results are rounded for display in US format, with money in dollars and cents; CSV exports keep full calculation precision. This is a calculation summary, not an official certificate.

Sources and references

Manage privacy choices