Random Number Generator
Generate random integers (or decimals) inside any range you specify.
Click Generate…
Results are estimates for general information only and are not professional financial, medical, tax, or legal advice. Read the full disclaimer.
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.