Random Number Generator
Generate random integers or floats in any range. Bulk output, allow-repeats toggle, seeded mode for reproducible runs.
Set a range and hit Generate.
01 — Overview
How it works
A focused random number generator with the controls you actually need: range, count, integer vs float, decimal places, allow-repeats. Optional seed for reproducible output across runs — useful for fixtures and tests. Cryptographically random by default.
02 — Use cases
When to use it
- 01
Generate a list of unique IDs for a small test dataset
- 02
Draw lottery or raffle picks (with a seed if you want auditability)
- 03
Get a single random number in a range without firing up a REPL
- 04
Sample N values from a distribution for quick experimentation
03 — Examples
Real input, real output
100 × integers, 1-1000, no repeats
ex 01742, 18, 903, 256, 411, ...
Unique integers drawn from a 1000-wide range.
1 × float, 0-1, 6 decimals
ex 020.418273
A single float, useful for quick sampling.
04 — FAQ
Frequently asked
05 — More
Tools that pair well
UUID Generator
Generate UUIDs (v1, v4, v7, v8) in bulk, with format options and a validator. Cryptographically random by default.
PIN Generator
Generate 4, 6, or 8-digit PINs that avoid obvious patterns like 1234, 0000, or birthdays.
API Key Generator
Strong API keys and secrets with prefix support — sk_test_, pk_live_, or your own. Configurable length and charset, bulk mode.