Random Number Generator

Generate random integers, decimals, or picks from a list — with cryptographic option.

Generator Numbers & Math Updated Apr 19, 2026
How to Use
  1. Pick range / count.
  2. Toggle crypto-random if needed.
  3. Click Generate.
Range / count
Numbers

Notes

Inclusive
Both min and max
Unique
Sample without replacement
Crypto
getRandomValues
Math.random
Fast but not secure
Max unique
Range size
Seed?
Not available in browser RNG

About the Random Number Generator

Need a hand with everyday maths and number work? The Random Number Generator does the work for you — free, and right here in your browser. Generate random integers, decimals, or picks from a list — with cryptographic option.

How it works

Pick your options and the tool makes the result right away. Do not like it? Make another one — you can do this as many times as you want. When it looks right, copy it into your own project. Everything is made on your device, so it is yours alone.

Want the deeper story? The Knowledge Base explains the ideas behind the tools in more detail.

Frequently Asked Questions

Crypto vs Math.random?

Math.random is fast but not secure. Crypto uses window.crypto.getRandomValues — uniform, non-seeded.

Unique?

Toggle "Unique" to generate without replacement.

How do I use the Random Number Generator?

Just pick your options. The answer shows up right away — there is no button to press. Change anything and it updates by itself.

Is it free? Does it work without internet?

Yes to both. It is free with no sign-up, and once the page has loaded it keeps working even with no internet.

Where does my data go?

Nowhere — every calculation runs on your own device. Nothing you enter is uploaded, logged, or stored.

Common Use Cases

Giveaway

Pick a winner.

Test data

Seed fixtures.

Last updated: