Dice Roller
Roll RPG and board-game dice in the browser. Use d4–d100 presets, custom sides, modifiers, and notation like 4d6dl1 or 2d20kh1. Cryptographic randomness — nothing is uploaded.
Notation: NdS±M with optional kh/kl/dh/dl (keep/drop highest/lowest). Example: 4d6dl1 drops the lowest die.
Roll to see faces and total.
How it works
Pick dice or type notation
Use d4–d100 buttons, or enter expressions like 2d6+3, 2d20kh1, and 4d6dl1.
Roll
Each face is shown. Dropped dice are struck through. The total includes the modifier.
Copy or review history
Copy the result line or browse the session history. Randomness stays on your device.
What is Dice Roller?
A private polyhedral dice roller for tabletop games and quick decisions. Supports standard RPG notation, keep/drop rules, and a clear face-by-face breakdown.
Why use this tool
- d4–d100 presets plus custom sides (2–1000)
- RPG notation with modifiers and keep/drop (kh/kl/dh/dl)
- Advantage, disadvantage, and 4d6 drop-lowest shortcuts
- Cryptographic rolls and history — unlimited on the free plan
Questions
How does advantage work here?
Use 2d20kh1 or the Advantage shortcut: two d20s are rolled and only the higher is kept.
What is 4d6dl1?
Roll four d6 and drop the lowest before summing — the common D&D ability-score method.
Is Math.random used?
No. Faces come from crypto.getRandomValues with rejection sampling to avoid modulo bias.
Is anything uploaded?
No. Rolling and history stay in this browser tab.
Is there a daily limit?
No. This tool is unlimited and does not require an account.
How many dice can I roll?
Up to 100 dice per roll, with up to 1000 sides each.
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