Random Number & Roll Generator
Fair, browser-local rolls in any range — no server, no tracking.
Roll random integers in any inclusive range — tabletop checks, gacha pity math, guild lotteries, or any in-game RNG decision.
Inputs
Result
Set a range and press Roll.
When a random roll actually helps
Scenario: your tabletop group needs a d20, your guild runs a fair lottery for a mount, or you want to sanity check a “pity” pull count. A transparent local roller beats a friend’s dice or a sketchy website.
Example: min 1, max 20, count 1 simulates a d20; min 1, max 100, count 10 gives ten percentile rolls for a loot table draw.
Boundaries: numbers are uniformly random and independent — they are not cryptographically secure, so don’t use them for prizes with real money at stake. Each press is a fresh draw; past results never influence the next.
FAQ: can I roll non-integers? Not here — set your range in integer steps (e.g., min 10, max 100, then divide mentally by 10 for a 1.0–10.0 roll). For a single die, just set min/max to its faces.