Random number generator

Free · in your browser · no upload
What to pick

Set the range — say 1 to 100 — and tap Generate. Need several numbers without repeats for a raffle or lottery? Set How many and tick No repeats. The same box flips a coin and rolls up to 6 dice.

Works in your browser: what you type or choose stays on your device and is not uploaded anywhere.

Popular tasks

How to use it

  1. Choose what to pick

    Number, Coin or Dice.

  2. Set it up

    For numbers set the range and how many; for dice — how many dice.

  3. Tap the button

    The result appears in big type; earlier results stay below it.

Why do it here

  • Nothing is uploaded The file is processed on your device, so private photos and documents stay with you.
  • Free, no sign-up No account, no daily limit and no watermark on the result.
  • Works on your phone Open the page in any browser on iPhone or Android and pick a file from the gallery.
  • Also in Telegram Prefer a chat? The bot below does the same right in Telegram.

The same in Telegram

Currency, Dice & Fancy Fonts @InlineToolkitBot
In any Telegram chat, type @InlineToolkitBot dice, coin or 1-100 — the bot sends the result right into the conversation.

Open in Telegram: @InlineToolkitBot

Questions

Is it really random?

Yes. Numbers come from your browser's cryptographic random generator (crypto.getRandomValues), and every number in the range has the same chance.

Can I pick several numbers without repeats?

Yes: set How many and tick No repeats — handy for raffles, lotteries and picking winners by ticket number.

Can I flip a coin or roll dice in a Telegram chat?

Yes. Type the bot's name below and dice, coin or a range like 1-100 in any chat — everyone sees the same result.

More in “Text & random”