Random Number & Dice Roller

Dice presets d4–d100, even/odd filter, decimals, currency prefix, and no-repeats.

    Advertisement

    About this tool

    Set any min and max range and generate one or multiple random integers or decimals. Built-in dice roller presets cover d4, d6, d8, d10, d12, d20, and d100 — one click sets the range. Filter results to even only or odd only. Switch to decimal mode and set how many decimal places you need. Add a currency prefix ($ or any symbol) to format results as monetary values. Enable no-repeats to get unique numbers when generating multiple at once.

    How to use it

    1. Set Min and Max values.
    2. Click Generate.
    3. Open Advanced options to pick a count, switch to decimals, or disable duplicates.
    Advertisement

    Common uses

    • Tabletop RPG dice rolling (D&D, Pathfinder, any polyhedral dice)
    • Picking lottery numbers or raffle draws
    • Generating random test data for development
    • Classroom random student selection
    • Random decision-making with numeric outcomes

    FAQ

    How do I generate a random number between 1 and 10?
    Set Min to 1 and Max to 10, then click Generate. The result is always within your range, inclusive.
    Can I use this as a dice roller?
    Yes — use the Quick pick preset: d6 for a standard die, d20 for Dungeons & Dragons, d4/d8/d10/d12/d100 for other dice.
    Can I get a random decimal number?
    Uncheck Integers only in Advanced options and set how many decimal places you want.
    Can I add a currency symbol to the output?
    Yes — open Advanced options and type $ in the Prefix field. The result will display as e.g. $47.
    Is the number truly random?
    Uses Math.random() — cryptographically suitable for games, decisions, and simulations, not for security-critical use.

    Dice roller presets

    • d4 — 4-sided die (1–4). Used in D&D for daggers, magic missiles.
    • d6 — Standard 6-sided die. Board games, D&D damage rolls.
    • d8 — 8-sided die. D&D weapon damage (longsword, greataxe).
    • d10 — 10-sided die. Percentile rolls, World of Darkness.
    • d12 — 12-sided die. Barbarian hit die, greataxe damage.
    • d20 — 20-sided die. Core D&D attack and skill rolls.
    • d100 — Percentile die. Wild magic tables, random event charts.