Skip to content
ToolUlkaa Tool
All tools

Statistics

Statistics CalculatorRandom Number GeneratorStandard Deviation CalculatorZ-Score CalculatorProbability CalculatorPermutation and Combination CalculatorP-Value CalculatorT-Test CalculatorConfidence Interval CalculatorSample Size CalculatorChi-Square CalculatorCorrelation Coefficient CalculatorLinear Regression CalculatorANOVA CalculatorProbability Distribution Calculator

Categories

AcademicTextMathematicsStatisticsMachine LearningAIData ScienceFile
All tools
Statistics

Dice Roller

Choose how many dice and which kind, then roll to see every die and the total.

What to generate

Result

Generating...

Uses your browser's secure random generator (crypto.getRandomValues) with unbiased sampling. It is strong randomness for everyday use, but it is not a certified lottery or gaming source.

  1. Tools
  2. Statistics
  3. Random Number Generator
  4. Dice Roller

About Dice Roller

This online dice roller rolls from one to ten dice with 4, 6, 8, 10, 12, 20 or 100 sides. It shows each die and adds up the total, which is handy for board games and tabletop role-playing. It is free, needs no sign-up and runs in your browser, so nothing you enter is uploaded.

Every face of every die is equally likely, and each die is independent. For two six-sided dice the total 7 is the most common because six of the 36 combinations make it, while 2 and 12 need a single combination each.

Use a d100 for percentile rolls and a d20 for the usual attack or skill check.

How to use Dice Roller

  1. 1Choose what to generate: numbers, a coin flip, dice, a shuffled list, a name picker or lottery numbers.
  2. 2For numbers, enter the minimum and the maximum, then how many numbers you want. Both ends are included.
  3. 3Switch on No repeats if every number must be different, and Sort if you want them in order. Pick a number of decimal places for decimals.
  4. 4Press Generate (or Flip, Roll, Shuffle or Pick). Each press makes a new independent draw.
  5. 5Copy the result or download it as a text file. The coin keeps a running tally of heads and tails until you reset it.

Features

  • Unbiased integers: crypto.getRandomValues with rejection sampling, so every value in the range is equally likely.
  • Any range up to about 9 quadrillion, whole numbers or up to six decimal places, unique or with repeats, optionally sorted.
  • Up to 10,000 numbers in one draw, copied or downloaded as plain text.
  • Coin flip with a running tally and a short animation that is turned off when your device asks for reduced motion.
  • Dice roller for 1 to 10 dice of 4, 6, 8, 10, 12, 20 or 100 sides, with each die and the total.
  • List randomizer and name picker that use a Fisher-Yates shuffle with unbiased index draws.
  • Lottery numbers for common formats or your own: different main numbers, optional bonus numbers from a separate pool.
  • Works on a phone, with large touch targets and no sign-up.

Worked examples

  • 2 six-sided dice → gives Total 2 to 12

    A total of 7 has probability 6/36 = 16.7%, and 2 or 12 each 1/36 = 2.8%.

  • 4 six-sided dice → gives Total 4 to 24

    The average total is 14.

Good to know

About the randomness

Draws come from crypto.getRandomValues in your browser with rejection sampling, so every outcome is equally likely. It is strong randomness for everyday use but not a certified lottery or gaming source.

Privacy: how it works

  • Everything is generated by code running in your browser tab. Your ranges, lists and names are not sent to Ulkaa or to any other server.

Tips

  • For a raffle, number the entries from 1 to the count and ask for one number with the range set to match.
  • To pick several winners from a list, use the name picker. It never picks the same name twice in one draw.
  • Decimals are generated as a whole number of the last decimal place and then scaled, so they are evenly spread too.
  • For a simulation of many dice, ask for numbers from 1 to 6 with repeats allowed rather than rolling by hand.

Frequently asked questions

Is it really free?

Yes. There is no price, no trial and no credit card. Ulkaa Tool does the work with your own device, so there is no server bill to pass on to you.

Do I need an account?

No. There is no sign-up and no login. Open the page and use it. An Ulkaa account is not needed for anything on this tool.

Does it run in my browser?

Yes. Your ranges and lists are processed by code running in your browser tab, on your own device.

Is my data uploaded?

No. Your ranges and lists are never sent to Ulkaa or to anyone else. You can check this yourself by watching the Network tab in your browser developer tools while you use the tool.

How many dice can I roll?

Between one and ten at a time, all of the same type. Roll again for a different mix.

Which dice types are there?

d4, d6, d8, d10, d12, d20 and d100.

More Random Number Generator pages

  • Random Number GeneratorSet a range, press Generate and get fair random numbers, or flip a coin, roll dice, shuffle a list or pick a name.
  • Flip a CoinPress the button to flip a fair coin and keep a running count of heads and tails.
  • List RandomizerPaste your items, one per line or separated by commas, and shuffle them into a random order.
  • Random Name PickerPaste a list of names and pick one winner, or several different winners, at random.
  • Lottery Number GeneratorChoose a format such as 6 from 49 and get a quick pick, with different numbers in order.
  • Random Number 1 to 10Press Generate for a random whole number from 1 to 10, both included.
  • Random Number 1 to 100Press Generate for a random whole number from 1 to 100, both included.
  • Random Decimal GeneratorGet random decimals between 0 and 1, or set your own range and number of decimal places.

Ulkaa Apps

  • Ulkaa
  • Calendar
  • Task
  • Note
  • Disk
  • Call
  • Contact
  • Mail
  • Finance
  • Health
  • Office
  • Work
  • Workspace
  • Halum
  • Jaal
  • Islam
  • Game
  • Weather
  • Campus
  • News
  • Developer
  • Help
  • Account
About·Privacy·Terms·© 2026 Ulkaa

What is Ulkaa Tool?

Ulkaa Tool is a free collection of fast, privacy-friendly online tools from Ulkaa Network. Calculate your GPA and CGPA, edit rich text, count words and characters, replace text and more — all in your browser.

Every tool runs entirely in your browser — no sign-up, and your data never leaves your device.

Academic

  • GPA Calculator
  • CGPA Calculator
  • Citation Generator
  • Quiz Maker

Text

  • Rich Text Editor
  • Word Counter
  • Character Counter
  • Text Replacement

Ulkaa

  • Ulkaa
  • Ulkaa News
  • Ulkaa Campus
  • Ulkaa Tool
  • Ulkaa Game
  • Ulkaa Weather
  • Ulkaa Islam

Company

  • About Ulkaa
  • Careers
  • Support
  • Help
  • Privacy Policy
  • Terms of Service
  • Disclaimer
  • Sitemap

© 2015-26, Ulkaa. All rights reserved.
Facebook PageLinkedIn CompanyX (Twitter) ProfileInstagram ProfileGitHub Account