Random Number Generator
Generate cryptographically random integers or decimals in any range. Unique draws, sorting, bulk lists, and export — nothing is uploaded.
Uses crypto.getRandomValues with rejection sampling (no modulo bias). Unique mode samples without replacement — count cannot exceed the range size.
How it works
Set the range
Pick integer or decimal mode, enter min and max, and how many numbers to draw (up to 1000).
Tune options
For integers, enable Unique for lottery-style draws. Sort results, choose list format, then Generate.
Copy or download
Copy the list or download a text/JSON file. Stats summarize the current batch.
What is Random Number Generator?
Draw fair random integers or decimals entirely in your browser. Support unique picks, sorting, and bulk export without sending data to a server.
Why use this tool
- Cryptographic RNG with unbiased integer mapping
- Integers and decimals, unique sampling, and sorting
- Presets, bulk lists, and download/copy
- Runs locally — unlimited on the free plan
Questions
Is Math.random used?
No. Numbers come from crypto.getRandomValues. Integers use rejection sampling to avoid modulo bias.
What does Unique mean?
Each integer appears at most once in the batch (sampling without replacement). Useful for raffles and lottery-style picks.
Can I generate decimals?
Yes. Switch to Decimal and set how many digits after the decimal point.
Is anything uploaded?
No. Generation stays in your browser tab.
Is there a daily limit?
No. This tool is unlimited and does not require an account.
How large can the range be?
Integers must be safe JavaScript integers. Extremely wide unique draws may be limited for performance.
If Easy24 helped, buy a coffee
Tools stay free in your browser. One-time thanks via Kreosus. Turkish cards work.
Similar Generate tools
See allQR Code Generator
Generate
Create QR codes for text, URLs, Wi‑Fi, email, SMS, phone, and vCard. Customize size, colors, margin, and error correction. Download PNG or SVG — nothing is uploaded.
OpenPassword Generator
Generate
Create strong random passwords, PINs, and pronounceable passwords in the browser. Exclude look-alikes, require every character class, see entropy, generate lists — nothing is stored.
OpenUUID Generator
Generate
Generate UUID v1, v4, v7, GUID, nil, and max IDs in the browser. Format with hyphens, braces, or URN, export lists as text or JSON, and decode any UUID — nothing is uploaded.
Open