Random Number Generator
Generate random integers (or decimals) inside any range you specify.
Click Generate…
How it works
n = floor(random · (max − min + 1)) + min.
min 1, max 10 → returns something like 7.
Frequently asked questions
- Is it truly random?
- It uses the browser's crypto-backed pseudo-random source when available.
- Can I get unique values?
- Yes with a 'no duplicates' option — useful for lottery numbers.
- Any bias in the results?
- No — the mapping is uniform across the range.
- Can I seed it?
- This version doesn't accept a seed.
More in Math
- PCPercentage Calculator
Calculate percent of a number, percentage change, and percent difference between two values — with reverse solving for base, part, and percent supported.
- SCScientific Calculator
Free online scientific calculator with trigonometry, logarithms, exponents, square roots, factorials, parentheses, and memory — no download or install needed.
- FCFraction Calculator
Add, subtract, multiply, divide, and simplify proper, improper, and mixed fractions with automatic reduction to lowest terms and decimal equivalents shown.
- RCRatio Calculator
Simplify ratios to lowest terms and solve for a missing term in a proportion (A:B = C:D) from any three known values — perfect for recipes, maps, and scale.