Free tool

Random Number Generator

Choose a range and how many numbers you want: a die, a number from 1 to 100, a draw with no repeats. It uses your browser's secure random generator.

Options

0 for whole numbers.

Characters: 0 · Lines: 0

Everything is processed in your browser. What you type is not sent to any server or stored.

How it works and what it does with your text

It's a small, straightforward utility: you paste, choose options and copy the result.

It runs in your browser

The text is transformed by this page's code, on your device. No sign-up or installation needed.

We don't store what you type

We don't send your text to any server or store it. You can check this in the Network tab of your browser's developer tools.

Free and unlimited

Use it as often as you like. It works the same on mobile and on desktop.

Tips to get the most out of it

A die or a coin

For a die: minimum 1, maximum 6. For heads or tails: minimum 1, maximum 2. If you need several dice at once, raise “How many numbers”.

Draws without repeats

Tick “No repeated numbers” to draw, for example, 5 different numbers between 1 and 50 (like a lottery ticket). If you ask for more numbers than fit in the range, we will let you know.

Truly random

It uses the browser's cryptographic generator (crypto.getRandomValues) and a method that avoids bias, so every number in the range is equally likely.

Decimals and negative ranges

You can use values such as -10 to 10 or 0 to 1 with up to 6 decimals, for example to simulate test data.

Frequently asked questions

How do I generate a random number from 1 to 100?

Leave the minimum at 1, the maximum at 100 and 1 number. Press “Generate new numbers” to get a new one.

Are they really random?

They are generated with your browser's cryptographic randomness source, not Math.random, and modulo bias is avoided. It is suitable for draws and games, although an official draw or one with prizes may require a certified procedure.

How do I get several different numbers?

Ask for as many as you want and tick “No repeated numbers”. With that option each number comes up at most once.

What is the maximum range?

With whole numbers, between -1,000,000,000 and 1,000,000,000; with decimals the supported range is smaller because there are more possible values. You can draw up to 10,000 numbers per run and up to 6 decimals.

Do you manage lists, texts or keywords at scale?

We help with SEO strategy and with custom tools that save you hours of manual work. Tell us what you do today.

No spam. No sales calls. Just your personalised reply.